35CRM 项目管理
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-r4wuabfo/crm-project-mgmt。
技能介绍
要解决什么问题
在 Agent 对话里直接操作 35CRM 的项目数据时,常见痛点是:接口分散在「列表查询」和「带 viewId 的表单新增」两套流程里,Token 与 base_url 要在会话内一致复用,且含中文的请求不能靠 Bash curl 硬打——编码和 multipart 很容易踩坑。
本技能把 傲融 35CRM 的项目域能力收敛成可检索的文档索引和固定脚本路径,让模型按表查接口、按规范发请求,而不是每次从零拼 URL 和字段。
技能如何工作
会话开始时若尚未有凭据,通过 AskUserQuestion 一次性收集两个参数,再调用 scripts/crm_login.py 校验 Token;成功则得到 {"success": true, "token": "...", "base_url": "..."},同一会话内复用,不重复追问。
常见操作与文档对应关系如下:
- 查询项目列表:
POST /Project/list→project.md - 新增项目:
viewId=ProjectAdd→POST /Project/insert→project.md - 查询/新增项目任务:
/ProjectTask/list、ProjectTaskAdd→project_task.md - 查询/新增项目跟进:
/ProjectFollow/list、ProjectFollowAdd→project_follow.md
通用能力由三个脚本承担:crm_login.py 验 Token;crm_query.py 带 Token 的列表类查询;crm_form_submit.py 走 view/form → 解析字段 → insert 的新增链路。认证、编码、enums.md 里的时间与 searchCondition 等约定见 authentication.md、base.md、enums.md。
适用边界与注意点
- 中文与编码:含中文 body 必须用 Python 脚本执行,详见
base.md;multipart 需通过 subprocess 配合curl --data-binary @-。 - 日期:提交格式固定为
Y-m-d H:i:s(含时间),例如2026-06-05 00:00:00。 - 解析响应:优先
resp.get('rows') or resp.get('data') or []。 - 技能覆盖的是项目、项目任务、项目跟进相关 API;其它 CRM 模块不在当前文档索引内,不宜假设有同等脚本支持。
使用场景
- 周会前从 35CRM 拉取进行中项目列表,核对负责人与当前阶段。
- 新签单后按 `ProjectAdd` 流程在 CRM 新建项目并写入基础字段。
- 客户会议结束后,为指定项目新增一条项目跟进记录。
- 联调阶段用 Token 调用 `/ProjectTask/list`,核对某项目下的任务明细。
适合人员
- 负责傲融 35CRM 上线的实施顾问,需在对话里验证项目与任务接口是否按文档可用。
- 在 CRM 中跟踪交付的项目经理,希望用自然语言查询任务列表并补录跟进。
- 对接企业内部 CRM 的集成工程师,必须走 Python 脚本处理中文 body 与表单 insert。
- 签约后要在项目维度维护档案与跟进、避免 CRM 漏记的一线销售或售前。