已关闭
【skill】提供标准Motor开发skill #383
jason lyu创建于 7月31日关闭于 8月4日
7月31日 添加了label:feature
7月31日 修改了issue 的描述
wangyang
8月1日 评论:
8月1日 评论:
👋 您好,感谢向 mindie-motor 提交 Issue!
🎉 我们已收到您的反馈,感谢你对开源社区的支持!
📅 处理时效 维护团队将在工作日 24 小时内查看并回复您的问题。
🔍 自助排查(推荐优先查看) 在等待回复期间,您可以先查阅仓库README以及历史 Issue 中相似问题的解决方案,多数问题可快速解决。
💡 为了更快定位问题,请您确保 Issue 包含:
清晰的问题描述
可复现的操作步骤
相关日志、截图或环境信息
我们会尽快跟进,感谢您的理解与配合!


8月4日 修改了issue 的描述
8月4日 修改了issue 的描述
8月4日 修改了issue 的描述
8月4日 修改了issue 的描述
8月4日 关闭了 issue
8月4日 添加了label:resolved
在您提交issue前,请确认以下信息:
背景信息
背景
MindIE-PyMotor 代码库庞大(coordinator/controller/node_manager/engine_server/metrics + Rust 版 kv-conductor),涉及多种开发规范(测试伴随改动、
run_tests.sh工作流、Python 3.10+ 类型语法、Mulan license 头)与复杂的模块架构。目前 AI 辅助开发缺少项目约定和模块架构的唯一事实来源,导致反复出现违规问题(缺测试、f-string 日志、测试命令用错)、上手慢,且历史 bug 的定位经验无法沉淀复用。提议
新增 Agent Skill
motor-dev,采用 Agent Skills 开放标准(纯 Markdown + YAML frontmatter,Claude Code / Codex / Gemini CLI 等均可读取),放置于通用路径.agent/skills/motor-dev/。1. 开发约束(SKILL.md 入口,约 100 行)
motor/改动必须附带测试、只用bash tests/run_tests.sh、日志用%s占位、Mulan PSL v2 license 头、Python 3.10+ 原生类型语法(X | None而非Optional[X],pre-commitcheck-modern-typing强制)2. 深度参考(references/,10 篇,渐进式披露)
统一结构(架构总览 → 关键文件 → 开发规则 → 测试命令),覆盖代码风格、测试指南、Coordinator、Controller、NodeManager、EngineServer、Metrics、E2E 测试、KV Conductor(Rust),以及提 ISSUE 流程。内容与当前 master 源码逐一核对(文件路径、行数、常量、状态机、协议布局均验证一致)。
3. 持续学习(bug-fix-history/)
4. 问题定位后自动提 ISSUE(references/issue-reporting.md)
GITCODE_TOKEN直接提交(token 仅环境变量,绝不落盘)/ 生成 markdown 草稿手动粘贴 / 跳过为什么重要
验收标准
备注
motor-dev,后续还会上库更多skill.claude/已在.gitignore中(仅本地 symlink,不进版本库);其他 Agent 直接读取.agent/skills/感谢您的贡献 🎉!