소스 정보
- 저장소
- iswalle/getnote-cli
- 최근 소스 활동
- 2026년 8월 13일 18:34
- 감지된 SKILL.md 언어
- 중국어
- 스타
- 171
- 포크
- 10
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/iswalle/getnote-cli --skill getnote-search명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
| name | getnote-search |
| description | 在得到大脑的全部笔记或指定知识库中按自然语言进行语义搜索,返回真实标题、摘要、字符串 ID 和可打开的笔记链接。 |
通过官方 getnote CLI 搜索真实笔记。不要自己拼 OpenAPI 请求、笔记 ID 或访问链接。机器调用使用 -o json;只有退出码为 0 且 JSON 的 success=true 才是业务成功。
getnote search。getnote notes,不要把列表误当语义搜索。getnote note <note_id> 读取详情;搜索阶段不自动修改、移动、分享或创建笔记。getnote search <query> --limit <1-10> -o json。默认上限是 10,不能自行放大。getnote kbs -o json,用返回的真实 topic_id 和 scope 匹配;同名、多个团队知识库或意图不明确时必须让用户选择。getnote search <query> --kb <topic_id> --limit <1-10> -o json。note_id 和真实 note_url。没有 note_id/note_url 的非笔记结果可以展示内容,但不能伪造“打开笔记”链接。note_id 去重;若去重后不足用户要求的数量,可在上限 10 内增大 --limit 重搜,仍不足时如实返回实际数量。getnote search "支付流程" --limit 10 -o json
getnote search "客户反馈" --kb <topic_id> --limit 5 -o json
成功 JSON 的稳定字段:
| 字段 | 含义 | Agent 如何使用 |
|---|---|---|
success | 业务是否成功 | 只有 true 才继续呈现结果。 |
data.results[] | 搜索结果 | 空数组是一次成功的“未找到”,不是失败。 |
data.results[].title | 笔记标题 | 列表主标题;为空时如实显示“未命名笔记”。 |
data.results[].note_id | 笔记雪花 ID | 始终作为字符串原样传入后续 note 命令。 |
data.results[].note_url | 真实笔记链接 | 只有非空时才给用户“打开笔记”。 |
data.results[].content | 命中摘要或正文片段 | 只摘取与问题相关的短片段,不能冒充全文。 |
data.results[].score | 相关性分数 | 仅用于内部排序,不向用户虚构“准确率”。 |
成功时按相关性给出编号列表,例如:
找到 3 条相关笔记:
1. 《支付流程优化想法》——“用户等待时增加进度提示…”
打开:<真实 note_url>
2. 《客户支付反馈》——“…”
打开:<真实 note_url>
你想看哪一条的详情或原文?
若 data.results=[],回复“没有找到相关笔记;可以换关键词、时间范围或指定知识库再试”,不要说“接口失败”,也不要自动扩大检索范围、创建笔记或调用模型编造结果。
success=false 或退出码非 0:回复失败步骤、error.message / error.reason、是否 retryable 和可选 request_id;不要将 HTTP 成功或空输出说成搜索成功。note_id,再读取 getnote note <note_id> -o json;不要从 URL 截取或转换为数字。SOC 직업 분류 기준