kingscript-plugin-dev 是一个专为金蝶苍穹平台设计的 AI 助手增强技能(Skill)。它将复杂的开发规范、10 种插件模板、ORM 接口及财务计算经验封装为 AI 可直接理解的知识库,助力 Claude Code、OpenCode 和 Kimi 等工具秒变“苍穹专家”。
- ⚡ 效率翻倍:全量插件模板,一句话生成标准代码。
- 🛡️ 安全避坑:内置 14 项代码质量检查,规避类属性滥用、ORM 误区等陷阱。
- 🧮 财务精准:内置
BigDecimal专项指导,多出小数点后的精确保障。
| 场景 | 基类 (Base Class) | 核心用途 |
|---|---|---|
| 操作插件 | AbstractOperationServicePlugIn |
[核心] 数据校验、事务处理、跨表同步 |
| 表单插件 | AbstractBillPlugIn |
[核心] 界面联动、控件锁定、F7过滤、弹窗传参 |
| 列表插件 | AbstractListPlugin |
动态列、数据格式化、自定义过滤、超链接跳转 |
| 转换插件 | AbstractConvertPlugIn |
单据下推、字段映射、分单逻辑 |
| 报表插件 | AbstractReportForm/ListDataPlugin |
报表取数、DataSet分组统计、条件样式 |
| 工作流插件 | WorkflowPlugin / IWorkflowPlugin |
审批流逻辑干预、动态审批人 |
| 调度任务 | AbstractTask |
定时任务、状态巡检、消息通知 |
| 打印/进出口 | BatchImportPlugin |
打印格式、数据导入导出校验 |
# Windows: 创建目录并复制 (PowerShell)
mkdir "$env:USERPROFILE\.claude\skills\kingscript-plugin-dev" -ErrorAction SilentlyContinue
Copy-Item -Path ".\*" -Destination "$env:USERPROFILE\.claude\skills\kingscript-plugin-dev" -Recurse在 ~/.opencode/config.json 中配置:
{ "skills": { "paths": ["D:/your-path/kingscript-plugin-dev"] } }在 AI 助手输入 /help skills 或 @skills 即可看到 kingscript-plugin-dev。
安装后,你可以直接对 AI 助手发起挑战:
用户: “帮我写一个应付单保存操作插件,校验‘付款金额’必须大于 0,且如果单据状态是‘已审核’则不允许修改。”
AI 专家将立即生成:
- 正确的
onPreparePropertys字段预加载。 - 符合规范的
AbstractOperationServicePlugIn实现。 - 使用
BigDecimal的安全性校验逻辑。 - 标准的脚本导出格式。
| 文档 | 说明 |
|---|---|
| SKILL.md | 核心路由文档 - 插件速查表、关键原则、API 字典、文档索引 |
| references/ | 专项手册:操作插件、表单插件、列表插件、转换插件、报表插件、其他插件、ORM接口、BigDecimal、语法参考、常见案例 |
| scripts/ | 基础模板:表单模板、操作模板 |
- v2.2.0 (2026-03-06): 吸收苍穹开发100个小知识V2.0,新增30+知识点:富文本/多选基础资料/子单据体操作、确认框回调、单元格行点击、数据克隆、操作参数传递、忽略验权、F7多选/已选/未审核、页面缓存/状态/元数据、控件锁定进阶、beginInit/endInit抑制事件。
- v2.1.0 (2026-03-06): 新增语法参考文档,完善文档索引,移除过期内容。
- v2.0.0 (2026-02-03): 全新重构,支持 10 种插件类型,新增财务计算与 ORM 深度指导。
- v1.0.0 (2026-02-02): 初始版本发布。
- 基于 Apache License 2.0 开源。
- 如需帮助请提交 Issue 或访问金蝶社区。