6.8 KiB
1
要求: 阅读3份文档:
- C:\Users\wangq\Documents\Codex\knowledge-vault\discussions\technology\Codex\0.规划与重构\2026-06-15\00-五库重构总纲.md
- C:\Users\wangq\Documents\Codex\knowledge-vault\discussions\technology\Codex\0.规划与重构\2026-06-15-规划总结.md
- C:\Users\wangq\Documents\Codex\knowledge-vault\discussions\technology\Codex\0.规划与重构\2026-06-15\05-skills-vault调整意见.md.md
本次应该只涉及到项目的描述、规则类文件及项目关系等。
projects文件
- 这是
writing-workbench下的一个projects文件,C:\Users\wangq\Documents\Codex\writing-workbench\PROJECTS.md - 类似的,
knowledge-vault下也有自己的C:\Users\wangq\Documents\Codex\knowledge-vault\PROJECTS.md - CCPE的,
C:\Users\wangq\Documents\Codex\ccpe-system\PROJECTS.md - video的,
C:\Users\wangq\Documents\Codex\video-workbench\PROJECTS.md
将来你的需求发起,可能来自于两部分:
- “业务系统”的需求,比如voice-gen实际上就是为video-workbench配套的;
- 我工作过程中发现的局部自动化,比如fix-title 就是我在与chatgpt交流时发现格式总是不对
请先提出你的问题。
我已读完三份材料;第三份实际路径是 05-skills-vault调整意见.md,你给的是 .md.md。
我的问题:
-
这轮是否只改
skills-vault仓库? 我理解不直接修改writing-workbench / knowledge-vault / ccpe-system / video-workbench的PROJECTS.md,只在skills-vault内补齐对应说明和关系。 -
是否要为
skills-vault新增自己的PROJECTS.md? 目前仓库里没有。结合你列出的四个项目,我倾向于新增一个,定位为“五库关系中的 skills-vault 项目说明 + 需求入口分类 + 与其他项目的协作边界”。 -
PROJECTS.md的用途你希望偏哪一种?- 项目总览:给新会话快速理解仓库定位;
- 操作路由:判断一个需求该进
skills-vault、业务项目、还是ccpe-system; - 两者都要,但保持轻量。
-
“需求发起来自两部分”是否要固化成正式规则? 我建议写成两个 intake source:
business-system-support:服务video-workbench、writing-workbench等业务系统;local-workflow-automation:工作过程中发现的局部自动化,如fix-title。 这条是否可以进入PROJECTS.md或docs/architecture.md?
-
voice-generation与video-workbench的关系要写到什么程度? 我倾向于写成:voice-generation是skills-vault拥有源码的 automation skill,但当前主要服务video-workbench;业务流程、视频生产 Runtime、素材决策仍归video-workbench。 -
候选 Skill 是否只登记不实现? 比如
voiceover-budget-checker、asset-log-builder、context-handoff-builder,我理解本轮只放入 registry / 项目说明的候选区,不创建 Skill 目录和脚本。 -
本轮允许调整哪些文件? 我的候选范围是:
README.mdAGENTS.mddocs/architecture.mddocs/ccpe-relationship.mdregistry/skills-index.md- 新增
PROJECTS.md
是否还有你明确希望纳入或排除的文件?
2
-
这轮是否只改
skills-vault仓库? 只在skills-vault内补齐对应说明和关系。 -
是否要为
skills-vault新增自己的PROJECTS.md? 新增一个,定位为“五库关系中的 skills-vault 项目说明 + 需求入口分类 + 与其他项目的协作边界”。 -
PROJECTS.md的用途你希望偏哪一种? 这个是给你自己用的,作为项目总览就可以。 -
“需求发起来自两部分”是否要固化成正式规则? 可以进入
PROJECTS.md或docs/architecture.md -
voice-generation与video-workbench的关系要写到什么程度?voice-generation会安装到机器的.agent/skills/下,video-workbench用的是.agent/skills/下的,和本项目没直接关系。video-workbench只是需求发起方之一,算作“业务”系统。 -
候选 Skill 是否只登记不实现? 不创建 Skill 目录和脚本,也不放在 registry / 项目说明的候选区。这些可能都不是真实流程的需求。 将来Skill一定会来自于真实流程。
-
本轮允许调整哪些文件? 删掉
registry/
若没有其他问题,可以进行调整工作了。
3
上一轮有歧义的部分:
你问:
7. 本轮允许调整哪些文件?
我的候选范围是:
- `README.md`
- `AGENTS.md`
- `docs/architecture.md`
- `docs/ccpe-relationship.md`
- `registry/skills-index.md`
- 新增 `PROJECTS.md`
我说:
删掉
registry/
我的意思不是要删掉这个目录,而是从变化范围中删掉registry/skills-index.md
即,本轮不做任何候选skill的预注册/登记,所有的skill都从真实业务需求中来,要么是业务系统,比如video-workbench的需求单;要么是我工作过程中发现的自动化要求。
然后,我看到你理解错了,在考虑删除这个路径,我按了停止。
现在,需要你重新理解,看下你上次做了哪些操作,恢复并继续。
已按纠正后的边界继续完成。
本轮实际变更:
- 新增 PROJECTS.md,作为
skills-vault的项目总览:五库关系、两类真实需求来源、安装边界、registry 不作为候选 backlog。 - 更新 README.md 和 AGENTS.md,补上“Skill 来自真实业务/工作流需求,不预注册候选”的规则。
- 更新 docs/architecture.md、docs/ccpe-relationship.md、docs/installation.md、docs/migration-guide.md,同步业务系统、
.agents/skills、ccpe-system的边界说明。
我确认了:
- 没有删除
registry/。 - 没有修改
registry/skills-index.md,git diff -- registry/skills-index.md为空。 - 没有创建候选 Skill 目录、脚本或 registry 预登记。
git status只显示上述文档变更和新增PROJECTS.md。
4
现在提交并同步远程,打上tag。 本次重构工作就算结束了。
已完成。
- 已推送
main到origin/main - 已推送 tag:
skills-vault-restructure-2026-06-15 - 当前 HEAD:
9109268 Document skills-vault project boundaries - 本地状态:
main...origin/main,已同步
本次 skills-vault 重构收尾完成。
::git-push{cwd="C:\Users\wangq\Documents\Codex\skills-vault" branch="main"}