一键导入
note-management
笔记管理技能,使用 Blinko API 进行个人笔记和闪念的管理。 支持创建闪念、笔记、待办事项,搜索笔记,分享笔记,每日回顾等功能。 当用户询问笔记、记录想法、闪念、备忘、待办、搜索笔记、查找记录等问题时使用此技能。 通过 Python 脚本直接调用 Blinko HTTP API。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
笔记管理技能,使用 Blinko API 进行个人笔记和闪念的管理。 支持创建闪念、笔记、待办事项,搜索笔记,分享笔记,每日回顾等功能。 当用户询问笔记、记录想法、闪念、备忘、待办、搜索笔记、查找记录等问题时使用此技能。 通过 Python 脚本直接调用 Blinko HTTP API。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
技术文档翻译技能。将英文技术文档翻译为中文,自动添加目录(TOC), 保持原有文档结构(标题层级、表格、代码块、列表等),保留专有名词不翻译。 翻译完成后保存到 docs/ 目录。当用户需要翻译技术文档、翻译 Markdown 文件、 翻译 README、翻译 API 文档、翻译技术博客时使用此技能。
创建高效技能的指南。当用户想要创建新技能(或更新现有技能)以扩展 Copilot 的能力时,应使用此技能,包括专业知识、工作流程或工具集成。
视频转 Markdown 技能。从在线视频(YouTube、Bilibili 等)提取语音内容, 生成带时间戳的字幕文本和结构化 Markdown 文档。当用户需要视频总结、 视频笔记、提取视频内容、分析视频要点时使用此技能。 支持长视频处理,输出包含完整字幕和结构化要点。
月报工作汇总技能。将工作事项转换为专业的月报格式,每项工作一句话, 按重要程度排序。格式:动词开头 + 具体内容 + 业务目标 + 量化指标。 当用户需要写月报、总结工作、汇总成果时使用此技能。
查询天气信息的技能。获取指定城市的当前天气、温度、湿度、风速,并提供穿衣和出行建议。 当用户询问天气、气温、是否下雨、穿什么衣服、出行建议等问题时使用此技能。 支持中英文城市名称查询。
| name | note-management |
| description | 笔记管理技能,使用 Blinko API 进行个人笔记和闪念的管理。 支持创建闪念、笔记、待办事项,搜索笔记,分享笔记,每日回顾等功能。 当用户询问笔记、记录想法、闪念、备忘、待办、搜索笔记、查找记录等问题时使用此技能。 通过 Python 脚本直接调用 Blinko HTTP API。 |
| license | MIT |
| compatibility | 需要设置 BLINKO_DOMAIN 和 BLINKO_TOKEN 环境变量。 Python 3.10+ 和 uv 包管理器。 |
| metadata | {"author":"copilot-tools","version":"3.0.0"} |
| allowed-tools | Bash(uv:*) Bash(python:*) Read |
使用 Python 脚本直接调用 Blinko API 管理个人笔记和闪念。
| 命令 | 功能 | 使用场景 |
|---|---|---|
flash <内容> | 创建闪念 (type 0) | 快速记录想法、灵感 |
note <内容> | 创建笔记 (type 1) | 详细记录内容、备忘 |
todo <内容> | 创建待办 (type 2) | 记录待办事项、任务 |
search <关键词> | 搜索笔记 | 查找之前的记录 |
share <笔记ID> | 分享笔记 | 分享笔记并获取链接 |
unshare <笔记ID> | 取消分享 | 取消笔记分享 |
review | 每日回顾 | 获取今日待回顾笔记 |
clear-recycle | 清空回收站 | 永久删除已删除的笔记 |
# 切换到 skill 目录
cd .github/skills/note-management
# 创建闪念
uv run scripts/blinko.py flash "快速记一个想法"
# 创建笔记
uv run scripts/blinko.py note "详细的会议纪要..."
# 创建待办
uv run scripts/blinko.py todo "明天要完成的任务"
# 搜索笔记
uv run scripts/blinko.py search "项目" --size 10
# 分享笔记
uv run scripts/blinko.py share 123 --password 666666
# 每日回顾
uv run scripts/blinko.py review
# 清空回收站 (需确认)
uv run scripts/blinko.py clear-recycle --force
当用户说 "记录一下..."、"快速记一个想法..."、"闪念..." 时:
uv run scripts/blinko.py flash "用户的想法内容"
当用户说 "帮我记住..."、"创建一条笔记..."、"详细记录..." 时:
uv run scripts/blinko.py note "用户的笔记内容"
当用户说 "添加待办..."、"记一个任务..."、"todo..." 时:
uv run scripts/blinko.py todo "用户的待办内容"
当用户说 "找一下我之前记的..."、"搜索笔记..."、"我之前写过..." 时:
# 基础搜索
uv run scripts/blinko.py search "关键词"
# 指定返回数量
uv run scripts/blinko.py search "关键词" --size 10
# 按类型过滤 (flash/note/todo/all)
uv run scripts/blinko.py search "关键词" --type flash
# 精确匹配 (禁用 AI 搜索)
uv run scripts/blinko.py search "关键词" --exact
# 显示详细信息
uv run scripts/blinko.py search "关键词" --verbose
当用户说 "分享这条笔记..."、"取消分享..." 时:
# 分享笔记
uv run scripts/blinko.py share 笔记ID
# 带密码分享
uv run scripts/blinko.py share 笔记ID --password 666666
# 取消分享
uv run scripts/blinko.py unshare 笔记ID
当用户说 "今天要回顾什么..."、"每日回顾..." 时:
uv run scripts/blinko.py review
所有命令都支持 --json 参数输出 JSON 格式,便于程序处理:
uv run scripts/blinko.py flash "内容" --json
uv run scripts/blinko.py search "关键词" --json
设置以下环境变量:
# Windows PowerShell (永久)
[Environment]::SetEnvironmentVariable("BLINKO_DOMAIN", "http://your-blinko-server:1111", "User")
[Environment]::SetEnvironmentVariable("BLINKO_TOKEN", "your-api-key", "User")
# Linux/macOS
export BLINKO_DOMAIN="http://your-blinko-server:1111"
export BLINKO_TOKEN="your-api-key"
支持多种格式:
myblinko.com, localhost:3000https://myblinko.com, http://localhost:3000当需要将 Markdown 文件内容保存为笔记时,必须直接读取文件原始内容并保存,不要对内容进行总结、摘要或任何修改。 使用以下方式:
# 读取文件内容并直接保存为笔记(不要总结或修改内容)
$content = Get-Content -Path "文件路径.md" -Raw
cd .github/skills/note-management
uv run scripts/blinko.py note $content
此规则确保保存到笔记中的内容与原始文档完全一致。
| 用户问题 | 执行命令 |
|---|---|
| "快速记录一个想法" | uv run scripts/blinko.py flash "想法内容" |
| "记录一下今天的会议内容" | uv run scripts/blinko.py note "会议内容" |
| "添加一个待办:明天开会" | uv run scripts/blinko.py todo "明天开会" |
| "我之前记过关于XX的内容" | uv run scripts/blinko.py search "XX" |
| "分享笔记 123 给朋友" | uv run scripts/blinko.py share 123 |
| "今天有什么要回顾的" | uv run scripts/blinko.py review |
| "清空回收站" | uv run scripts/blinko.py clear-recycle --force |
| "把这个文档保存到笔记" | 使用 Get-Content -Raw 读取文件,直接传给 blinko.py note |
note-management/
├── SKILL.md # 技能定义 (本文件)
├── scripts/
│ ├── blinko.py # 主命令行工具
│ └── blinko_client.py # Blinko API 客户端
└── references/
└── REFERENCE.md # API 参考文档