- run_match 新增 skip_incomplete:批量缺省跳过画像不完整教师并记录 skipped,指定单教师仍 PROFILE_INCOMPLETE;汇总页出"画像待补录"行 - render-html 补 --report-id 行上下文(inputMapping $row.$pk),CLI 容错解析回退最近 10 份 - report_service 日志改容错 _log(),修复未 setup 时单跑测试崩溃的顺序依赖 - fixtures 替换为教师画像/赛道/期望结论金标准样例,新增 sample_tracks.json - 新增 4 个批量跳过用例(314 项,除 3 个已知 jsonschema 环境失败外全绿) - tests/README 增补本机无共享 runtime 的测试方式;TUTORIAL/ACTIONS.md 同步表述
71 lines
4.2 KiB
Markdown
71 lines
4.2 KiB
Markdown
数据管理与对话任务是本技能两种**平行**的用法:科研秘书在表上维护画像与赛道、点匹配,走数据管理;教师随口问"我适合报什么",走对话。本技能不提供定时任务(指南每年发布、教师对象须人指定,无无人值守场景)。
|
||
|
||
## 本技能做什么
|
||
|
||
技能维护两份数据:教师学术画像(研究标签、论文、项目、SCI 一区篇数)与指南赛道库(需求标签、优先方向、职称/成果硬门槛)。匹配时对每位教师逐赛道计算"标签覆盖率×70% + 优先方向命中×30%"的得分,先按职称/SCI 一区硬门槛剔除不满足的赛道,再按得分输出 Top 3 与分层清单(强烈推荐/可尝试/不建议),并生成《申报策略建议书》。
|
||
|
||
## 开始前
|
||
|
||
- 教师画像至少要有研究标签(建议 3 个以上,可从论文标题提炼)
|
||
- 指南赛道库已录入当年赛道(需求标签建议 3~5 个;硬门槛按指南原文配置)
|
||
- 如需批量匹配,把教师画像 JSON 放入技能 input 目录(或对话中粘贴)
|
||
|
||
## 入口一:数据管理
|
||
|
||
左侧表列表中能看到本技能的三张表:教师画像、指南赛道、推荐报告。
|
||
|
||
### 录入教师画像与指南赛道
|
||
|
||
1. 点"教师画像"表,点顶栏「录入教师画像」:填姓名(必填)、职称、研究标签(逗号分隔)等后提交;同一姓名再次提交即更新
|
||
2. 点"指南赛道"表,点顶栏「录入指南赛道」:填年度、赛道名称、需求标签,按需配置职称门槛/SCI 一区门槛/优先方向
|
||
|
||
### 匹配并查看建议书
|
||
|
||
1. 在"教师画像"表点顶栏「赛道匹配」;可只填某位教师,缺省匹配全部
|
||
2. 提交后稍等,切到"推荐报告"表查看每人的 Top 3 与可匹配赛道数
|
||
3. 点顶栏「生成建议书」重建 HTML(在"推荐报告"表选中某一行则只重建该报告,未选中则重建最近 10 份);左侧报告区打开 `report-编号` 查看 Top 3 卡片、分层清单与剔除原因
|
||
|
||
## 入口二:对话任务
|
||
|
||
新建任务,选择本技能后直接说事。
|
||
|
||
### 教师问推荐
|
||
|
||
> 我是化材学院的张教授,研究钙钛矿太阳能电池和界面调控,帮我看看今年适合报什么
|
||
|
||
助手会先确认画像(首次会引导录入标签与职称),再执行匹配并解读 Top 3:强推荐会说明命中标签与门槛余量,可尝试会给出补充建议。
|
||
|
||
### 批量匹配(指南发布后)
|
||
|
||
把教师画像 JSON 粘贴给助手(或放入 input 目录后说"批量匹配"),助手逐人生成建议书并出汇总页,科研处可直接锁定强推荐名单。
|
||
|
||
### 查询与统计
|
||
|
||
- "查一下李讲师的推荐报告" → 返回历史报告
|
||
- "今年赛道库里有哪些方向" → 返回赛道清单
|
||
- "匹配统计" → 画像总量、赛道分布、强推荐名单
|
||
|
||
## 入口三:定时任务
|
||
|
||
本技能不需要定时:指南每年发布一次、匹配对象由人指定,没有适合无人值守周期执行的任务。
|
||
|
||
## 主能力对照表
|
||
|
||
| 能力 | 数据管理 | 对话任务 |
|
||
|------|----------|----------|
|
||
| 赛道匹配 | 「赛道匹配」按钮(可指定教师) | 直接说研究背景 |
|
||
| 批量匹配 | 不支持 | 支持(进任务中心,有进度) |
|
||
| 维护画像/赛道 | 顶栏按钮 + 表格直改 | 也可以让助手录 |
|
||
| 查看建议书 | 「生成建议书」按钮 + 侧栏预览 | 让助手重建后去侧栏打开 |
|
||
| 查询与统计 | 查看推荐报告表 | 对话查询 |
|
||
| 定时匹配 | 不提供 | 不提供 |
|
||
|
||
## 常见卡住怎么办
|
||
|
||
- **匹配提示"画像不完整"**:研究标签和论文都没填;至少补一项
|
||
- **看好的赛道被剔除**:硬门槛不满足;核对"指南赛道"表中的门槛数值是否与指南一致
|
||
- **所有赛道都是"不建议"**:研究标签与赛道需求标签重合度低;请教师补充/细化标签后重新匹配
|
||
- **看不到建议书**:先在"推荐报告"表点一次「生成建议书」,再到左侧 HTML 报告区打开
|
||
- **批量匹配没有结果**:确认 input 目录里的 JSON 是教师对象数组,且赛道库不为空
|
||
- **批量匹配少了某位老师**:该教师画像不完整(研究标签与论文都没有)会被跳过并记录原因,补录标签后重新匹配即可
|