knowledge-vault/discussions/technology/Codex/0.规划与重构/0.环境规划-ccpe-2026-06-15.md

246 lines
17 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 1
阅读以下5份文档
1. C:\Users\wangq\Documents\Codex\knowledge-vault\discussions\technology\Codex\0.规划与重构\2026-06-15-规划总结.md
我与ChatGPT讨论后它的总结
2. C:\Users\wangq\Documents\Codex\knowledge-vault\discussions\technology\Codex\0.规划与重构\2026-06-15-CCPE补充.md
ChatGPT给CCPE的单独补充意见
3. C:\Users\wangq\Documents\Codex\knowledge-vault\discussions\technology\Codex\0.规划与重构\2026-06-15\00-五库重构总纲.md
Codex 整理的重构总纲。
4. C:\Users\wangq\Documents\Codex\knowledge-vault\discussions\technology\Codex\0.规划与重构\2026-06-15\03-ccpe-system调整意见.md
Codex 整理的CCPE重构意见
5. [docs/ccpe-rebuild-context.md](C:/Users/wangq/Documents/Codex/writing-workbench/docs/ccpe-rebuild-context.md)
这是`writing-workbench`给后续 CCPE 优化/重构会话使用的上下文文件重点说明CCPE 现在应作为 `writing-workbench` 的供应商优先提供主笔、评审员、真实调用协议、no-simulation 规则、素材压缩/上下文准备规则,而不是继续设计完整自动写作 Runtime。
目前CCPE的定位是优先给`writing-workbench`提供支撑,但是前面`writing-workbench`发生了没法继续跑的问题,我目前已经重构完毕`knowledge-vault`和`writing-workbench`。
`video-workbench`目前尚未正式启用,只是个空项目。
补充文档,可按需阅读:
* [HiFi Agent Studio](C:\Users\wangq\Documents\Codex\knowledge-vault\rules\Templates\HiFi-Agent-Studio模板4.1.md)
* [Agentic Engineering Handbook](C:\Users\wangq\Documents\Codex\knowledge-vault\rules\Templates\Agentic-Engineering-Handbook.md)
请先提出你的问题。
我已读完 5 份核心文档。我的初步判断是:这次不是继续补一个“大写作 Runtime”而是把 CCPE 调整成 `writing-workbench` 的供应层:提供专家资产、真实调用协议、上下文准备规则、评审/修复契约、no-simulation 底线,以及外部能力登记机制。
我先问这些会影响第一批改造方向的问题:
1. 第一批优先做哪条线?
是先改 `README.md / AGENTS.md / ccpe-protocol` 的边界与分类规则,还是先修文章相关资产:`article-outline-development.runtime.md`、`article-context-architect.agent.md`、`agent-invocation-packet.protocol.md`
2. 对现有文章 Runtime你希望是“就地降级修订”还是“保留旧稿新建更窄的 `outline-review-and-repair.runtime.md`”?
我更倾向后者,避免旧文件继续携带完整 Article Production 的误读。
3. `writing-workbench` 现在是否已经有 `requirements/ccpe/` 目录和具体需求文件?
如果有,我应该把它作为 CCPE 第一消费者来读如果没有CCPE 这边可以先定义 supplier intake 模板。
4. 韩愈、张辽、认知显影、巨人认知这些资产,现在的 canonical source 在哪里?
`knowledge-vault/prompts/`,还是 CCPE 已经有一版 Lite/Agent 草稿?这会决定我先做登记、迁移判断,还是先做 Original Source Judgment。
5. 这轮是否要新增 `integrations/`
文档里建议加入 `integrations/skills-vault/`、`integrations/mcp/`、`integrations/cli-tools/`、`integrations/api-services/`。这是目录级变化,建议你确认后再动。
6. `ccpe-forge` 是否这轮就升级?
关键改动包括 Classification First Gate、Boundary Check、Registrar Mode、Runtime Designer Mode、Migration Auditor。它会影响后续所有 CCPE 会话的默认行为。
7. 是否把 `deep-creation-automation-boundary.protocol.md` 作为第一份分析稿?
它能承接这次失败经验,先放 `workbench/analysis/`,不急着 canonical 化。
8.`video-workbench`CCPE 这轮只保留“未来供应能力”的接口,还是也要顺手设计降维输出 MVP Runtime 的 CCPE 规格?
你说 `video-workbench` 还是空项目,我倾向这轮先不展开,避免分散。
9. 你希望这次输出到什么粒度?
我可以先给一份“Batch 1 改造计划 + 文件清单”,等你确认后再写文件;也可以直接从 README/AGENTS/边界协议开始小批量落地。
# 2
1. 第一批优先做哪条线?
是先改 `README.md / AGENTS.md / ccpe-protocol` 的边界与分类规则,还是先修文章相关资产:`article-outline-development.runtime.md`、`article-context-architect.agent.md`、`agent-invocation-packet.protocol.md`
先修改边界与分类规则。
具体修文章的资产,我的考虑:
- `writing-workbench`我刚已经重新初始化了里面对CCPE的调用已经没有了。
- `agentslite`下的张辽、韩愈这些专家需要保留;
- 文章相关的,后面要过一下再确定;因为有些可能是给`knowledge-vault`做view-point用的这个还在用。
2. 对现有文章 Runtime你希望是“就地降级修订”还是“保留旧稿新建更窄的 `outline-review-and-repair.runtime.md`”?
现有文章Runtime原配套`writing-workbench`的我觉得可以清掉;配套`knowledge-vault`的保留。
之前没有搞清楚关系打造都是CCPE里将来在各个“需求”项目里它们提供需求单然后这里配套打造。
3. `writing-workbench` 现在是否已经有 `requirements/ccpe/` 目录和具体需求文件?
`writing-workbench` 现在刚初始化完,`requirements/ccpe/` 是空的。
我们这次重构不涉及到新打造,而是规则、范围、责任、边界的确定,和旧的清除。
4. 韩愈、张辽、认知显影、巨人认知这些资产,现在的 canonical source 在哪里?
`knowledge-vault/prompts/` 下是改造前的存档改造好的在CCPE的Lite里。
5. 这轮是否要新增 `integrations/`
集成这部分,是否可以用到的时候再加文件夹,但是规则里记录下来。
6. `ccpe-forge` 是否这轮就升级?
是的,我希望本轮就升级。但是升级前,需要你明确出来具体改什么,我确认下。
7. 是否把 `deep-creation-automation-boundary.protocol.md` 作为第一份分析稿?
> 它能承接这次失败经验,先放 `workbench/analysis/`,不急着 canonical 化。
先放 `workbench/analysis/`,不急着 canonical 化。
8.`video-workbench`CCPE 这轮只保留“未来供应能力”的接口,还是也要顺手设计降维输出 MVP Runtime 的 CCPE 规格?
只保留“未来供应能力”的接口。
9. 你希望这次输出到什么粒度?
先给一份“Batch 1 改造计划 + 文件清单”,等你确认后再写文件
---
这次最大的改动是:
1. 以前我是在CCPE中讨论各“业务”项目的使用场景然后配套智能体然后再到各“业务”项目中构造环境进行调用
将来我是在各“业务”项目中的实际使用场景发起需求单CCPE作为供应商来提供智能体。
2. 以前没有`skills-vault`这次增加了这个新的库。将自动化剥离出去CCPE需要明确与skills-vault的差异将来不再承接这种自动化skill的工作。
3. 另外以前没有明确CCPE的Agentic能力定位后续会在`work-projects`中的开发项目上引入LangGraph或者CrewAI这些框架作为开发项目的Agentic框架而不是利用CCPE。CCPE打造的Agent/Skill将来会包装进这些开发框架的智能体架构中。
---
有问题继续提出。
**任务分类**
这轮是 `CCPE System governance / boundary refactor`,不是新建文章 Runtime也不是迁移具体写作资产。主分类`CCPE protocol refactor`。次级组件:`ccpe-forge upgrade`、`supplier boundary`、`skills-vault boundary`、`deep creation automation boundary analysis`。
**Batch 1 改造计划**
1. 更新 CCPE 顶层定位
把 CCPE 明确改成“供应商 / 架构工坊 / 资产登记中心”,不再从 CCPE 内部主动替业务项目设计场景。业务项目先产生需求单CCPE 再供应 Agent、Lite、Runtime spec、调用协议、Model Card 或登记规则。
2. 更新分类规则
新增或强化这些分类:
`CCPE-Committee`、`Integration Registration`、`Project Runbook`、`automation Skill source`、`external tool / MCP / CLI / API`、`out of scope`。
同时明确automation Skill source 归 `skills-vault`CCPE 只在被 Agent/Runtime 正式依赖时做 architecture registration。
3. 更新目录责任边界
暂不创建 `integrations/` 目录,但在规则里写清:未来可按需创建 `integrations/skills-vault/`、`integrations/mcp/`、`integrations/cli-tools/`、`integrations/api-services/`。
4. 升级 `ccpe-forge` 的行为规则
我建议本轮明确写入这些改动,等你确认后再落文件:
- 启动前必须先做 `Classification First Gate`
- 增加 `Boundary Check`:判断是否属于 CCPE、skills-vault、业务项目仓库、工具实现层或 out of scope。
- 增加 `Registrar Mode` 规则,但先不生成目录。
- 强化 `Runtime Designer` 规则:默认 Lite证据驱动升级 Standard/Full。
- 增加 `Supplier Intake`:业务项目需求单优先于 CCPE 内部假设场景。
- 禁止把成熟 Lite 默认升级成 Agent Spec。
- 禁止把 automation Skill 源码放入 CCPE。
- 禁止主会话模拟 canonical participant 的正式输出。
5. 新增一份分析稿
创建 `workbench/analysis/deep-creation-automation-boundary.protocol.md`,定位为分析稿,不 canonical 化。它只总结深度创作哪些地方不能提前自动化、哪些地方只能做上下文辅助、哪些正式输出必须真实调用。
6. 旧资产处理只做标记,不删除
本批不清理 `workbench/upgraded/article-*`。先在计划里标记:原配套旧 `writing-workbench` 的文章 Runtime 待清理;配套 `knowledge-vault` viewpoint 的 Runtime 保留。下一批再做 inventory 和清理确认。
**拟修改 / 新增文件**
拟修改:
- [README.md](C:/Users/wangq/Documents/Codex/ccpe-system/README.md)
- [AGENTS.md](C:/Users/wangq/Documents/Codex/ccpe-system/AGENTS.md)
- [ccpe-system-definition.md](C:/Users/wangq/Documents/Codex/ccpe-system/ccpe-protocol/ccpe-system-definition.md)
- [ccpe-classification-rules.md](C:/Users/wangq/Documents/Codex/ccpe-system/ccpe-protocol/ccpe-classification-rules.md)
- [ccpe-operating-modes.md](C:/Users/wangq/Documents/Codex/ccpe-system/ccpe-protocol/ccpe-operating-modes.md)
- [ccpe-migration-policy.md](C:/Users/wangq/Documents/Codex/ccpe-system/ccpe-protocol/ccpe-migration-policy.md)
- [SKILL.md](C:/Users/wangq/Documents/Codex/ccpe-system/.codex/skills/ccpe-forge/SKILL.md)
- [ccpe-forge-workflows.md](C:/Users/wangq/Documents/Codex/ccpe-system/.codex/skills/ccpe-forge/references/ccpe-forge-workflows.md)
- [depth-vs-automation-rules.md](C:/Users/wangq/Documents/Codex/ccpe-system/.codex/skills/ccpe-forge/references/depth-vs-automation-rules.md)
拟新增:
- `C:/Users/wangq/Documents/Codex/ccpe-system/ccpe-protocol/ccpe-boundaries.md`
- `C:/Users/wangq/Documents/Codex/ccpe-system/ccpe-protocol/ccpe-artifact-taxonomy.md`
- `C:/Users/wangq/Documents/Codex/ccpe-system/ccpe-protocol/ccpe-governance-adapter.md`
- `C:/Users/wangq/Documents/Codex/ccpe-system/workbench/analysis/deep-creation-automation-boundary.protocol.md`
暂不新增:
- `integrations/`
- 新文章 Runtime
-`writing-workbench` 供应资产
- `video-workbench` Runtime
- automation Skill 源码或模板
**需要你确认的点**
1. `ccpe-boundaries.md`、`ccpe-artifact-taxonomy.md`、`ccpe-governance-adapter.md` 这三个新协议文件是否同意加入?
2. `ccpe-forge` 是否按上面 8 条具体改动升级?
3. `deep-creation-automation-boundary.protocol.md` 是否按“分析稿,不 canonical 化”的方式写入?
另外我注意到当前仓库已经是 dirty 状态,包含 `AGENTS.md`、`ccpe-forge/SKILL.md`、`ccpe-operating-modes.md` 的既有修改,以及若干未跟踪的 article/viewpoint 文件。后续落地时我会只改确认范围内的文件,不清理这些旧资产。
# 3
1. `ccpe-boundaries.md`、`ccpe-artifact-taxonomy.md`、`ccpe-governance-adapter.md` 这三个新协议文件是否同意加入? 同意。
2. `ccpe-forge` 是否按上面 8 条具体改动升级? 是。
3. `deep-creation-automation-boundary.protocol.md` 是否按“分析稿,不 canonical 化”的方式写入? 是。
我有个问题,在你具体执行前,确认一下:
CCPE System是为本地工作打造智能体的平台我打造的这些智能体可以称之为开发智能体主要用于我自己的工作比如创作流程、输出流程或者工作流程不论是辅助销售方案、项目计划还是系统开发也不论是单智能体还是多智能体协作不论是专家智能体还是一些自动化智能体都是为我自己的工作服务。
当我开发智能化系统时我也会用CCPE打造智能体称其为生产/业务智能体但是这些智能体需要我自行引入到我的开发项目中而不是本地调用因为这些系统将来都会部署到服务器上且受到具体Agentic开发框架约束。
所以对于生产/业务智能体很有可能本身就在智能化系统项目里打造而不是通过CCPE。
---
回复问题后,就可以继续工作了。
已完成 Batch 1。
我先回答你的确认问题你的理解是对的。CCPE 可以打造你本地工作用的“开发智能体”,也可以设计将来用于生产系统的“生产/业务智能体”。但对生产/业务智能体CCPE 只负责规格、边界、权限、评估、调用契约这些设计层;真正接入 LangGraph、CrewAI、服务器部署、状态存储和运行逻辑应归具体开发项目。
本轮已落地:
- 更新 [README.md](C:/Users/wangq/Documents/Codex/ccpe-system/README.md):加入 CCPE 作为供应商/架构工坊的定位、生产系统边界、Committee、Integration Registration、目录树更新。
- 更新 [AGENTS.md](C:/Users/wangq/Documents/Codex/ccpe-system/AGENTS.md):加入 Boundary Check、项目仓库/skills-vault/开发项目归属规则,以及 `integrations/` 未来按需创建规则。
- 新增 [ccpe-boundaries.md](C:/Users/wangq/Documents/Codex/ccpe-system/ccpe-protocol/ccpe-boundaries.md)。
- 新增 [ccpe-artifact-taxonomy.md](C:/Users/wangq/Documents/Codex/ccpe-system/ccpe-protocol/ccpe-artifact-taxonomy.md)。
- 新增 [ccpe-governance-adapter.md](C:/Users/wangq/Documents/Codex/ccpe-system/ccpe-protocol/ccpe-governance-adapter.md)。
- 新增 [deep-creation-automation-boundary.protocol.md](C:/Users/wangq/Documents/Codex/ccpe-system/workbench/analysis/deep-creation-automation-boundary.protocol.md),保持为 analysis draft未 canonical 化。
- 更新 [ccpe-forge/SKILL.md](C:/Users/wangq/Documents/Codex/ccpe-system/.codex/skills/ccpe-forge/SKILL.md):加入 Classification First Gate、Boundary Check、Supplier Intake Check、Registrar Mode、Runtime Designer Mode。
- 同步更新分类、迁移、运行模式和 Forge reference 规则。
验证已做:
- 新增文件存在性检查通过。
- `rg` 检索确认关键规则可被后续会话找到:`Supplier Intake`、`Boundary Check`、`Integration Registration`、`skills-vault`、`production/business`、`Runtime Designer` 等。
- `git diff --check` 未报 Markdown 空白错误;只出现 Git 的 LF/CRLF 行尾提示。
- 没有清理旧文章资产,也没有创建 `integrations/` 目录。旧的 article/viewpoint 未跟踪文件仍保持原状。
# 4
没有清理旧文章资产也没关系,这个外部不会调用了。
这是`writing-workbench`下的一个projects文件 `C:\Users\wangq\Documents\Codex\writing-workbench\PROJECTS.md`
类似的,`knowledge-vault`下也有自己的 `C:\Users\wangq\Documents\Codex\knowledge-vault\PROJECTS.md`
你看你是否需要一个自己的项目文档。若需要自己准备一个。
然后做提交并同步远程打上Tag。作为重构完成的最后一步。
已完成收尾。
我新增了 [PROJECTS.md](C:/Users/wangq/Documents/Codex/ccpe-system/PROJECTS.md),把 CCPE 定义为“AI 资产架构工坊和供应商”,并明确它与 `knowledge-vault`、`writing-workbench`、`video-workbench`、`skills-vault`、`work-projects` 的关系。
提交和同步也完成了:
- Commit: `07e6828 Refine CCPE boundaries and supplier governance`
- Tag: `ccpe-boundary-refactor-2026-06-15`
- 已推送到 `origin/main`
- Tag 已推送到远程
当前工作区还保留了一批未跟踪旧资产,比如 `workbench/upgraded/article-*`、`runtimes/hybrid/`、`agents/agent-specs/` 等;我没有把它们纳入本次提交。
::git-stage{cwd="C:\Users\wangq\Documents\Codex\ccpe-system"}
::git-commit{cwd="C:\Users\wangq\Documents\Codex\ccpe-system"}
::git-push{cwd="C:\Users\wangq\Documents\Codex\ccpe-system" branch="main"}
# 5
现在提交所有变动,并同步远程。