ワンクリックで
work-schedule
需求排期录入工具——将工作事项同步到企业微信智能表格。 当用户提到"加入排期"、"录入排期"、"更新排期表"、"需求排期"、"把 xxx 加到排期"等意图时触发。 也适用于用户提供新周期 schema/key 要求配置新文档的场景。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
需求排期录入工具——将工作事项同步到企业微信智能表格。 当用户提到"加入排期"、"录入排期"、"更新排期表"、"需求排期"、"把 xxx 加到排期"等意图时触发。 也适用于用户提供新周期 schema/key 要求配置新文档的场景。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
管理工作区知识对象的检索与全生命周期操作,路径涉及 `knowledge/`,知识对象包括 issue(需求)、plan(方案 / 计划)、snippet(代码片段)、article(文章)和 troubleshooting(排障经验)。 当用户询问事项进展、最近做了什么、周报 / 日报 / 总结素材,或者问题依赖历史结论、过往决策时,应优先使用本 skill。 当用户要求将结论沉淀到知识对象体系,或者要求检索、创建、修改、归档、迁移知识对象时,应使用本 skill 执行相关操作。 外部资料调研、纯代码实现 & 调试 & 测试等无需落地知识对象的行为不属于本 skill 场景。
结构化编写、重构、润色和验收 Markdown / MDC 文档。 只要用户要创建、编辑、润色、改写、评审或整理任何 `.md` / `.mdc` 文件, 或需要整理规则文档、普通说明文档、PR review 评论、GitHub 评论、零散草稿,就应使用这个 skill。
准备和修复 Go、Node.js、Python 本地开发环境。 用于版本切换、工具链缺失、依赖环境异常、虚拟环境问题,以及编译、测试、检查命令中的环境类失败。 典型信号:系统已装版本低于 `go.mod`、`.nvmrc`、`pyproject.toml` 要求,出现 `invalid go version`,找不到 `gvm`、`nvm`、`uv`,或 `uv sync` 报错。 在判定环境不可用或跳过、假装跳过编译、测试前,必须先用本 skill 尝试切换或修复环境。
统一通用代码风格与实现约束:按目标项目规范(AGENTS.md / CONTRIBUTING.md)与语言参考约束命名、格式、复杂度与错误处理。 编写、修改、评审任意语言源码或迁移代码规则时使用,交付代码前据此确保改动符合项目与工作区风格。
Git 提交规范。 用户要求提交、commit、拆分提交、起草 commit message、整理待提交范围或处理暂存区时必须使用。 用于区分工作区知识库提交与非工作区项目提交:默认按工作区规范,用户明确要求提交其他项目时遵循项目自身规范。
同步 AI 工作区文档到 iWiki、从 iWiki 回写本地、做日常增量对齐时使用。 只要用户提到“同步到 iWiki”“从 iWiki 拉取”“双向更新”“补齐映射”“重传文档”“个人空间目录对齐”,都应立即使用本 Skill。
| name | work-schedule |
| description | 需求排期录入工具——将工作事项同步到企业微信智能表格。 当用户提到"加入排期"、"录入排期"、"更新排期表"、"需求排期"、"把 xxx 加到排期"等意图时触发。 也适用于用户提供新周期 schema/key 要求配置新文档的场景。 |
通过企业微信智能表格 Webhook 将工作事项录入排期表。核心目标:
key 对应一个文档,一个文档覆盖半年本技能依赖的脚本和配置位于 scripts/、config/ 子目录中。
【CRITICAL(必须执行不可协商)】 本 Skill 目录可能是 symlink,必须通过以下方式解析真实路径:
# 解析本 Skill 的真实路径(处理 symlink)
SKILL_DIR=$(python3 -c 'import os,sys; print(os.path.realpath(sys.argv[1]))' "<SKILL.md 所在目录的绝对路径>")
.../work-schedule/SKILL.md),取其父目录作为 SKILL_DIR。os.path.realpath 解析 symlink 得到真实目录。${SKILL_DIR}/... 引用,禁止硬编码路径。配置文件路径:${SKILL_DIR}/config/schedules.yaml
active: "2026H1"
schedules:
"2026H1":
key: "webhook-key"
months_start: 1
schema:
frvG4J: "项目"
fzSueb: "需求"
# ... field_id -> 列名
字段含义:
active:当前默认周期key:Webhook key(仅保存在 schedules.yaml)months_start:1 或 7,用于 H1/H2 月份映射schema:field_id -> 列名,不同文档 field_id 不同新增周期时必须执行:
schema + keyperiod/key/months_start/schema)并确认${SKILL_DIR}/config/schedules.yamlactive以下为 2026H1 示例,实际以
${SKILL_DIR}/config/schedules.yaml为准。
| field_id | 列名 | 类型 | 默认值 | 字段说明 |
|---|---|---|---|---|
| frvG4J | 项目 | multi_select | 必填(模型推测) | 观测平台 / 业务支持 / APM / APM / 日常支持 |
| fzSueb | 需求 | text | 必填 | 不含细节的短语标题(例如:LOL 社区版支持) |
| fc5FyT | 需求类型 | multi_select | 研发 | 研发 / 纯跟进 / 设计 / 原型 / 修复 |
| f53B4X | 优先级 | multi_select | P0 | P0 / P1 / P2 / done |
| fiWfNd | 进度 | multi_select | 未启动 | 未启动 / 评审中 / 暂时挂起 / 待产品确认方案 / 方案就绪 / 开发中 / 灰度中 / 已上线发布 / 跟进中 |
| fl1uff | 文档/链接 | link | [] | 文档链接,支持空 |
| f0B8fw | 事项类型 | multi_select | 规划 | 规划 / 新增 |
| ffio2F | 备注 | text | "" | 需求详情、背景、范围、约束等完整说明 |
| fYhKHf | 1 月 | month_tags | 自动计算 | 例如 ["P2-排期"] |
| f6MQpU | 2 月 | month_tags | 自动计算 | 例如 ["P2-排期"] |
| fYDW9O | 3 月 | month_tags | 自动计算 | 例如 ["P2-排期"] |
| fNocoV | 4 月 | month_tags | 自动计算 | 例如 ["P2-排期"] |
| fB1bqi | 5 月 | month_tags | 自动计算 | 例如 ["P2-排期"] |
| fxHuQY | 6 月 | month_tags | 自动计算 | 例如 ["P2-排期"] |
| fjgnwh | 图片 | image | [] | 图片附件,默认空 |
值格式规则:
| 类型 | 格式 | 示例 |
|---|---|---|
| multi_select | [{"text": "值"}] | [{"text": "APM"}] |
| text | 原始字符串 | "需求描述" |
| link | [{"link":"url","text":"显示文本"}] 或 [] | [{"link":"https://...","text":"设计文档"}] |
| month_tags | [{"text":"Px-排期"}] | [{"text":"P2-排期"}] |
| image | [] | [] |
这里的 P1/P2/P3 是“旬别标签”,不是“优先级”。
P1-*P2-*P3-*月份标签支持:
P1-排期 / P2-排期 / P3-排期P1-完成 / P2-完成 / P3-完成P1-延后 / P2-延后 / P3-延后若未提供 月份,脚本按当前日期自动填充一个月份标签,并按以下规则选择后缀:
优先级=done 或 进度=已上线发布)-> Px-完成进度=暂时挂起)-> Px-延后Px-排期项目归属由模型在对话阶段推测,脚本不再内置项目推测逻辑。建议按以下口径:
观测平台 / 业务支持:具体的业务支持事项APM:涉及 APM 的较大、长期跟进事项APM / 日常支持:区别于 APM 主线的一些小优化、小修复CRITICAL(必须执行不可协商):未收到用户明确确认前,禁止实际写入排期表。
可视为“明确确认”的典型表达:
确认新增可以新增就按这个加🉑若用户仅描述事项(未确认),只能输出“待写入预览 JSON”,不能执行写入命令。
项目 必填,月份 可省略由脚本自动补)需求 和 备注:
需求:不包含细节的概括短语(例如:LOL 社区版支持)备注:具体详情(背景、版本范围、约束、进展)P0,除非用户明确指定其他值执行命令:
python3 "${SKILL_DIR}/scripts/add_record.py" \
--config "${SKILL_DIR}/config/schedules.yaml" \
--record /tmp/schedule_record.json
说明:
full_network 权限--yes 跳过脚本二次确认记录 JSON(列名语义):
{
"项目": "观测平台 / 业务支持",
"需求": "LOL 社区版支持",
"需求类型": "研发",
"优先级": "P0",
"进度": "跟进中",
"事项类型": "规划",
"备注": "正在进行升级验证:3.9 -> 3.10,3.10 -> 3.11",
"文档/链接": [],
"月份": {
"3": ["P2-排期"]
}
}
预览模式(仅打印请求体):
python3 "${SKILL_DIR}/scripts/add_record.py" \
--config "${SKILL_DIR}/config/schedules.yaml" \
--record /tmp/schedule_record.json \
--dry-run