소스 정보
- 저장소
- infometa/workbuddyskills
- 최근 소스 활동
- 2026년 7월 29일 19:16
- 감지된 SKILL.md 언어
- 중국어
- 스타
- 205
- 포크
- 65
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/infometa/workbuddyskills --skill archive-hospital-mcp명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
快速生成公司一页纸概览(Tearsheet),涵盖业务描述、关键财务、估值、股东结构和近期催化。 触发词:公司速览、tearsheet、公司概况、一页纸、公司简介、company overview、快速了解、公司画像
构建DCF现金流折现模型和三表财务模型(利润表、资产负债表、现金流量表联动)。 触发词:DCF、现金流折现、财务建模、三表模型、估值模型、WACC、自由现金流、financial model、valuation model
盈利分析技能,支持两种模式: - Preview 模式:业绩发布前的前瞻分析、情景假设、关键观测指标 - Analysis 模式:业绩发布后的深度解读、Beat/Miss 分析、估计修正 触发词:earnings analysis、earnings preview、业绩分析、业绩前瞻、财报分析、季报解读、pre-earnings、post-earnings、Q1/Q2/Q3/Q4 results
SOC 직업 분류 기준
SKILL.md 표시 중
| name | archive-hospital-mcp |
| description | 面向医护/助理场景,提供当前登录医生名下的患者列表检索、患者详情/画像标签/备注/病史查询,以及有权限科室列表查询等能力。 |
| version | 1.0.0 |
| author | darcybfli |
本 Connector 连接全周期智能管理平台(archive_hospital_server),面向医护/助理场景,提供患者档案查询能力。所有工具都在当前登录医生的权限范围内执行——你只能看到该医生名下的患者。
query_patient_list — 查询患者列表按分页 / 关键词 / 收藏过滤,返回当前医生名下的患者列表。
| 参数 | 类型 | 默认 | 说明 |
|---|---|---|---|
keyword | string | "" | 模糊搜索:姓名 / 手机号 / 病历号 |
favorite | 0|1 | 0 | 1 只看已收藏,0 全部 |
page | int | 0 | 页码,从 0 开始 |
pageSize | int | 20 | 每页条数,最大 100 |
返回结构关注点:total(总数)、list[](每条含 patientId、name、phone 等)。后续查详情/标签/备注/病史必须用 list[i].patientId。
query_patient_info — 查询患者详情按 patientId 拿单个患者的详细档案。
| 参数 | 类型 | 说明 |
|---|---|---|
patientId | string | 必填,取自 query_patient_list 返回的 list[i].patientId |
get_patient_portrait_tag — 查询患者画像标签按 patientId 拿患者的画像标签集合(系统标签 / 自定义标签)。
| 参数 | 类型 | 说明 |
|---|---|---|
patientId | string | 必填,取自 query_patient_list 返回的 list[i].patientId |
get_patient_remarks — 查询患者备注按 patientId 拿医生对该患者的备注信息。
| 参数 | 类型 | 说明 |
|---|---|---|
patientId | string | 必填,取自 query_patient_list 返回的 list[i].patientId |
get_patient_disease_info — 查询患者病史按 patientId 拿患者的病史信息(既往病史 / 现病史等)。
| 参数 | 类型 | 说明 |
|---|---|---|
patientId | string | 必填,取自 query_patient_list 返回的 list[i].patientId |
get_perm_department_list — 查询科室列表查询当前登录医生有权限访问的科室列表。无业务入参。返回结构里通常包含科室 id / 名称等,可用于后续按科室维度进一步筛选或展示。
用户说患者名字,而不是 ID——这是常见情况。你要先列表、后详情:
query_patient_list,keyword 传用户提到的姓名/手机号/病历号list[] 里找到目标患者,拿到 patientIdquery_patient_info / get_patient_portrait_tag / get_patient_remarks / get_patient_disease_info如果 list[] 里有多个同名患者,不要自作主张选一个——把候选列表(姓名 + 手机号后 4 位 / 病历号)展示给用户,请用户确认后再进详情。
如果用户想同时看详情 / 标签 / 备注 / 病史中的多个,这些 tool 都只依赖 patientId,可以并行调用,不要串行等。
get_perm_department_list 独立于患者维度,用户想"看看我管哪些科室"、或需要按科室做二次筛选时再调;不需要在每次查患者前预热调用。
page=0, pageSize=20 即可total,估算页数再决定要不要继续翻页;不要盲目一次性拉几百条工具返回的文本里如果带 [XXX] 前缀,代表结构化错误:
| 前缀 | 含义 | 你该怎么办 |
|---|---|---|
[MISSING_AUTHORIZATION] | 没带 Bearer token | 提示用户在 WorkBuddy 侧完成腾医账号授权 |
[INVALID_TOKEN] | token 无效 / 过期 / 权限不足 | 提示用户重新授权;不要重试 |
[BIZ_ERROR] | 后端业务报错(HTTP ≥ 400) | 把后端 message 展示给用户,不要瞎猜 |
[NETWORK_ERROR] | 网络异常 / 超时 | 可以稍等再试一次;连续失败要提示用户 |
遇到 [INVALID_TOKEN] 不要重复调用——token 状态由 WorkBuddy 客户端管,你重试也是同样结果,会打扰用户。
138****1234),除非用户明确要求看完整值patientId 的情况下瞎猜一个 ID 去调详情/标签/备注/病史