ai编程----Ai codex/claude code 辅助配置skill 技能记忆和执行命令2

 


注意已经安装了codex 和 全局skill ,然后新空项目和老项目无法执行技能命令的处理:

一 创建新空项目的时候

需要按不同的技能一步步走下去,生成项目结构框架

这样项目目录下才会有AGENTS.md 文件 ,你才能进一步使用技能命令去修改你的项目,否则 你直接执行某技能 说 生成一个项目结构,是不会执行的,会让你把技能命令去掉直接说。

 

 二  如果老项目下已经有agent.md 文件了(新电脑打开),但是使用技能 例如 /ceo /eng 提示你技能不能用, 你也要重置下项目的关联关系。———提示词———重置一下memories, 更新一下readme

 

三  还可以一个完全空的项目目录下帅峰那个技能备份的包文件拷贝过来然后重置,关联到当前项目后,才能继续使用技能修改。提示词———重置一下memories, 更新一下readme

,帅峰的包里面包括了.agent文件夹目录里面是技能的文件。 新项目里一般没有.agent目录文件了,因为技能是全局安装的,执行命令的时候可以读到。  项目下一般只有AGENTS.md,README.md,DESIGN.md 文件即可。

 

 

 

1. 直接在codex/claude code 的ide里 通过提示词,让它安装配置 skill插件---spec-kit/openSpec

提示词如下: 

全局安装

https://github.com/Linfee/spec-kit-cn
https://github.com/OpenLoaf/OpenSpec-Chinese
并且让codex能够调用

,它就会自动安装和添加插件配置。

先本地电脑新建新的文件夹目录,

然后codex选择这个目录,如果聊天窗口找不到/speck 对应的命令,说明 技能没有全局安装,需要让codex的agent去帮忙查找.agent相关配置并且倒入到当前项目中——————提示词如下:

帮我查找下Speckit(.specify)技能及配置放到当前这个项目中来,

根本原因是:

  • 项目里有 .codex/skills/openspec-* 时,相关命令就出现。
  • 全局 ~/.codex/skills 里目前没有 openspec 技能,所以在其他项目看不到。

更准确的提示词:

我需要你帮我把 speckit 命令做全局兼容,并把 speckit 技能同步到全局技能目录。 

 

 

2。类似龙虾一样,Codex/Claude code都有Agent 可以直接通过对话让它帮忙安装 skill插件 或 工具, 然后生成代码的时候 进行命令话使用。。。

  --------而且他们有对应的cli 版本, 可以配置结合OpenClaw 直接在龙虾进行使用,直接写提示词即可,底层会自动调用对应的skill命令工具。。。

 

3。安装后,后续 Codex 可以用以下命令:

/Speckit Specify、 /Speckit Plan、 /Speckit Tasks 等
以及 OpenSpec 那套 /openspec-*skills 等

 

spec-kit 从/Speckit Constitution 命令开始使用,搭建项目框架结构。

ae03eb70e804603e8d31ce1a4b29772f

 

Openspec 从/Openspec Explore 命令开始使用,探索想法/澄清需求。

06a72a3aeed0b7351945e565c903faef

 

 

4。 我们只需要把文档写好,然后通过自动化CLI编码助手去完成实际的编码工作。当然,调试和修改肯定是不可避免的,

但是只要更加进一步地把文档细致化,肯定能对软件开发工程有非常积极的贡献。

我个人认为这种方向是正确的,以后的编码工作肯定不是一点一滴地需要人类去介入源代码,而是更多的是高屋建瓴,思想指导,以及规范和框架来约束AI的工作,指挥AI去工作的。

 

5。# 评估金额的时候尤其是大模型的费用,token 一般是按量付费,用多少是多少,不固定的。

 

 

具体的命令对应的用法说明:

Constitution → Specify → Plan → Tasks → Implement

(宪章)→ (规范)→ (计划)→ (任务)→ (实施)

每个阶段对应一个命令,依次执行:

创建项目宪章和开发原则 → 定义需求和用户故事 → 创建技术实现计划 → 生成可执行的任务列表 → 执行所有任务构建功能。

 

主要命令以及逐步说明:
/Speckit Constitution — 定规矩: 创建 constitution.md,写死项目的不可违反原则:测试覆盖率底线、技术栈约束、编码规范等。AI 在后续每一步都会参考这份文件,减少"上下文漂移"。

------描述你要搭建项目框架(比如react项目框架, 后端的been,mapping,接口用dto/vo的输出方式)

/Speckit Specify — 写规范:用自然语言描述要做什么、为什么做,不需要涉及技术细节

-------描述你要做的事情,业务,项目整体的需求功能。

/Speckit Clarify — 消歧 AI:基于规范抛出一系列结构化问题,覆盖潜在的歧义点,答案回写到规范的 Clarifications 部分。这步挺有价值 —— 很多返工就是因为前期没把需求想清楚。

-------引导你把需求进行梳理,拆解。---可以直接 回车,不写任何提示词。

----对第二步,功能具体细节进行描述补充,比如 逻辑的判断条件。也可以不写提示词,直接回车,回一步一步引导你,你只需要回复对应的选项A,B,C,D即可。

/speckit.plan — 技术方案:你给出技术方向(用什么框架、什么架构),AI 生成详细方案。

-------会给你生成.md文件,里面是它实现的技术方案 详情,你可以直接修改md文件。也可以通过指令聊天让它修改。。。也可以直接回车执行。

-------对第一步,技术具体细节的补充,比如页面上用什么组件。也可以不写提示词,直接回车,回一步一步引导你,你只需要回复对应的选项A,B,C,D即可。

/Speckit Tasks — 任务拆解:把规范和方案拆成可执行的任务列表,带依赖顺序、并行标记([P])、文件路径和测试要求

--------会给你生成md文件,里面都是一条一条的任务,你可以直接修改md文件。也可以通过指令聊天让它修改。。。也可以直接回车执行。

/Speckit Analyze — 一致性检查交叉检查规范、方案和任务之间有没有矛盾。输出一个 Findings Table,每行有编号(A1、C2 之类),你可以直接说"Fix A1, C2"让 AI 去改。

----------进行检查分析,每行有编号(A1、C2 之类),你可以直接说"Fix A1, C2"让 AI 去改。

/Speckit Implement — 执行 :基于所有产物开始写代码。

------正在的开始生成代码。。。

 

 

ps: codex / claude code 这些工具 和 龙虾openClaw 安装的skills 技能命令,都可以互通的,通用。

 

posted @ 2026-04-13 16:43  JavAndroidJSql  阅读(2)  评论(0)    收藏  举报