35CRM 工作管理
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-r4wuabfo/crm-work-mgmt。
技能介绍
要解决什么问题
在对话里操作 35CRM 时,常见痛点是:Token 怎么拿、中文参数怎么发、日报周报到底要不要先查表单。本技能把认证、查询、表单提交和报告生成收成一条可执行的流程,并明确 report-workflow 与「通用 view/form → insert」的分工,避免在 planSummary/insert 上走弯路。
技能如何工作
- 会话凭据:对话开始时用 AskUserQuestion 一次性收集登录所需参数,随后调用
scripts/crm_login.py校验 Token;成功返回token与base_url,同一会话内复用,不重复追问。 - 参考文档索引:认证见
authentication.md;工具与编码见base.md;枚举与时间常量见enums.md;日程见schedule.md;日/周/月报见report-workflow.md(按文档步骤直接提交,不必先查 view/form)。 - 常见接口:日程列表
POST /schedule/list;新增日程走通用表单流程(见 schedule.md);报告统一POST /planSummary/insert,type与operationId对应日报(1)、周报(2)、月报(3)。 - 脚本分工:
crm_login.py验 Token;crm_query.py通用查询;crm_form_submit.py通用表单提交;generate_reports.py报告一键生成。
边界与注意点
- 中文编码:含中文的请求应通过 Python 脚本执行,不要用 Bash 直接
curl(详见base.md)。 - 时间格式:查日程用 ISO 8601(如
2026-06-01T00:00:00.000Z);新增日程提交为Y-m-d H:i:s。 - 查本人日程:查询需带
owner=emp_id(登录返回的data.id)。 - 解析响应:优先
resp.get('rows'),否则resp.get('data'),再否则[]。
使用场景
- 对话里先完成 35CRM Token 校验,再按日期范围查本人日程列表
- 会议结束后在 CRM 里新增一条日程,提交格式为 Y-m-d H:i:s
- 按 report-workflow 直接调用 planSummary/insert 生成当天日报,不先查 view/form
- 本周或本月结束时要汇总计划数据,生成对应 type 的周报或月报
适合人员
- 每天在 35CRM 填日报、希望用对话触发 planSummary/insert 的业务人员
- 习惯在 CRM 维护个人日程、需要查列表并按 owner=emp_id 筛本人的销售或顾问
- 对接企业 35CRM 实例、要用 Python 脚本处理中文请求与 multipart 提交的集成维护者
- 月底要交月报、需区分日报/周报/月报 type 与 operationId 的项目或团队负责人