agent-skills/poetry/SKILL.md
中国古诗词展示和检索工具。当用户想要展示、检索、查找中国古诗词(包括唐诗、宋词、宋诗及其他朝代诗歌)时使用此 skill。用户可能提到"诗歌"、"古诗"、"诗词"、"唐诗"、"宋词"、"展示诗篇"、"找一首诗"等相关表达,或指定具体的诗人、诗名、诗句关键词。此 skill 负责从数据库中检索诗歌并按照特定格式展示,包括诗歌内容和作者简介。
npx skillsauth add lihaizhong/ai-agent-upgrade poetryInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
本 skill 帮助用户检索和展示中国古诗词,按照规范的格式输出诗歌内容。
严格按照以下格式输出诗歌:
。 或 ; 为断点,每句独占一行示例:
静夜思
李白
床前明月光
疑是地上霜
举头望明月
低头思故乡
在诗歌内容后隔两行,提供作者简介和创作背景。
要求:
示例:
李白(701-762),字太白,号青莲居士,祖籍陇西成纪(今甘肃天水)。唐代伟大的浪漫主义诗人,被后人誉为"诗仙"。其诗风豪放飘逸,想象丰富,语言流转自然,音律和谐多变。代表作有《将进酒》《蜀道难》《望庐山瀑布》等。《静夜思》作于唐玄宗开元十四年(726年),当时李白客居扬州旅舍,在一个月夜,诗人因思念故乡而作此诗,表达了浓浓的思乡之情。
分析用户的查询,识别以下关键信息:
使用 scripts/poetry_loader.py 脚本从数据库检索诗歌:
python scripts/poetry_loader.py --query <检索条件>
支持的查询方式:
--author "李白"--title "静夜思"--keyword "明月"--dynasty "唐"--type "五言绝句"组合查询示例:
python scripts/poetry_loader.py --author "李白" --type "七言绝句"
使用检索到的诗歌数据,按照上述格式规则输出诗歌内容。
从 references/authors.json 获取作者简介信息。如果该作者的信息不存在:
脚本位置:scripts/poetry_loader.py
主要功能:
脚本使用方法:
# 基本查询
python scripts/poetry_loader.py --author "李白"
# 组合查询
python scripts/poetry_loader.py --author "苏轼" --type "宋词"
# 关键词搜索
python scripts/poetry_loader.py --keyword "明月"
# 限制返回数量
python scripts/poetry_loader.py --author "杜甫" --limit 5
输出格式(JSON):
{
"poems": [
{
"title": "静夜思",
"author": "李白",
"contents": ["床前明月光", "疑是地上霜", "举头望明月", "低头思故乡"],
"strains": "五言绝句",
"dynasty": "唐"
}
]
}
用户:找一首李白的诗
操作:使用 --author "李白" 查询,展示李白的代表作
用户:展示《静夜思》
操作:使用 --title "静夜思" 查询,展示完整诗歌和作者简介
用户:找一首关于明月的诗
操作:使用 --keyword "明月" 查询,展示相关诗歌
用户:找一首苏轼的宋词
操作:使用 --author "苏轼" --type "宋词" 查询
如果用户需要更高级的功能:
--dynasty "唐" 或 --dynasty "宋"--type "五言律诗"、--type "七言绝句"、--type "宋词"--limit 控制返回数量data-ai
RAG 系统设计训练平台。用于系统学习 RAG、搭建最小 RAG、比较 Embedding/Rerank/向量数据库方案、做实验记录和输出企业级 RAG 架构方案。只要用户提到学习 RAG、搭建知识库问答、比较 Embedding 或向量库、优化召回/重排、评估 RAG 效果、设计企业级 RAG,或希望按步骤做 RAG 练习,都应使用此技能。
data-ai
提示词学习平台。AI 作为老师与教练,围绕学习、练习、考试和 Prompt Lab 四个模块组织教学,并把需要持久化的信息写入个人 workspace。
tools
中国劳动法维权助手(互联网白领)。只引用官方原文法条,可追溯;生成下一步行动清单与仲裁申请书草稿;省必填、市可选(找不到市级页则降级省级)。
tools
管理 GitHub Stars 仓库的工具。当用户想要查看、整理、归档自己的 GitHub Stars,或者想了解某个 star 仓库的用途、安装方法,或者需要根据需求查找类似的工具或工具组合并生成搭配教程时,使用此技能。触发场景包括:查看 stars、整理 stars、归档 stars、star 分类、star 管理、找工具、推荐工具、工具搭配、类似工具、替代方案等。