跳转到主要内容

AI 辅助开发

Qomicex 为 AI agent(Claude / opencode / Cursor 等)提供插件开发技能包,把生成合规插件所需的全部事实(manifest 校验、权限目录、桥 API、主题 token、签名、调试)收敛到一个目录,避免 AI 臆造字段。配合 CLI 的 create / dev / verify / pack / publish 全流程,AI 可以端到端产出可发布的插件。

技能包仓库

技能包独立维护在 qomicex-plugin-skills 仓库(skills/qomicex-plugin-dev/):
这些文件与代码事实对齐(src/plugins/types.ts、CLI src/lib/*、公开文档)。字段含义有疑问时以代码为准,不确定就标注,不要虚构 API。

安装技能包

方式一:复制安装 prompt 给 AI(推荐)

把下面内容复制给任意 AI 助手,AI 会自动完成安装:
Windows 用户(PowerShell):

方式二:手动运行安装脚本

安装脚本默认复制到 ~/.agents/skills/(Agent Skills 开放标准的用户级目录,opencode 和 Claude Code 都能识别)。可用环境变量 QOMICEX_SKILLS_DIR 覆盖目标目录(如 ~/.config/opencode/skills/ 或 ~/.claude/skills/)。

手动放置

安装完成后重启 AI 工具生效。遇到”开发 Qomicex 插件”相关任务时 AI 会自动加载该 skill。

卸载

起步提示词

你是 Qomicex 插件开发工程师。先读 ~/.agents/skills/qomicex-plugin-dev/ 下的 SKILL.md 与各分册(尤其 refs 里的 cli.md、manifest.md、plugin-api.md),再按流程工作:qomicex create <id> 生成项目 → 实现功能 → qomicex verify 过 0 error → qomicex pack 出包。manifest 字段、权限、API 签名一律以技能包内文档为准,不臆造。

CLI 全流程(AI 端到端开发)

技能包配合 CLI 使用,AI 可端到端产出可发布插件:
完整命令参考见 CLI 工具参考。

硬性规则摘要(技能包 refs/pitfalls)

AI 生成/修改插件时必须逐条遵守,违反任何一条都可能导致 qomicex verify 不通过或运行时错误。核心摘录: 完整规则见技能包 refs/pitfalls.md,以上仅为摘要。

AI 生成后的校验

AI 生成的插件必须过 qomicex verify(0 error 才算通过):
校验覆盖:manifest 合法性、权限最小化(对比源码实际调用的桥方法)、长循环告警(while(true) / 无界 setInterval)。warning 可接受但建议消除。 通过后再 qomicex pack --version x.y.z 出包,qomicex pack --key 签名,qomicex publish 发布。完整流程见 CLI 工具参考 与 发布规范。