Coding

concept-radar

Try it

Discovers, deduplicates, and evaluates evidence-backed concepts. Invoke only when the user explicitly requests this workflow for specified URLs or an author pool.

What it does

:分析用户指定的单个 URL。 :扫描配置中的作者来源(RSS/Atom 与 GitHub Gists)。 默认生成 Markdown 与 JSON;只有用户明确要求时才发布到飞书。

The skill document

Concept Radar

这是一个渠道无关、周期无关的概念发现流程。它支持:

  • single-url:分析用户指定的单个 URL。
  • author-pool:扫描配置中的作者来源(RSS/Atom 与 GitHub Gists)。
  • 默认生成 Markdown 与 JSON;只有用户明确要求时才发布到飞书。

默认配置、状态与运行目录分别为:

  • .trae/concept-radar/authors.yaml
  • .trae/concept-radar/state.json
  • .trae/concept-radar/runtime

执行顺序

  1. 运行 doctor。默认只检查 Python、配置与状态,不检查或依赖飞书。
  2. 按请求选择扫描模式:
    • 单 URL:scan --url
    • 作者池:scan --mode author-pool
  3. 阅读本轮完整候选,按 evidence-policy.mdquality-rubric.md 评估并合并重复概念。
  4. 生成符合 card-schema.json 的 selection JSON。
  5. 运行 validate-selection。成功后默认生成 concept-radar.mdconcept-radar.json,不调用任何发布渠道。
  6. 只有用户明确要求发布到飞书时,才先运行 doctor --channel feishu,再运行 publish --channel feishu

抓取失败不得解释为“无更新”,不得推进来源游标。空 selection 可以提交成功扫描, 但不得调用任何发布渠道。状态机与恢复规则见 state-contract.md

命令

# 默认 doctor:无飞书依赖
python3 .trae/skills/concept-radar/scripts/concept_radar.py doctor

# 单 URL
python3 .trae/skills/concept-radar/scripts/concept_radar.py scan \
  --url https://example.com/article

# 作者池
python3 .trae/skills/concept-radar/scripts/concept_radar.py scan \
  --mode author-pool

# 校验卡片并生成 Markdown + JSON
python3 .trae/skills/concept-radar/scripts/concept_radar.py validate-selection \
  --selection .trae/skills/concept-radar/examples/selection.example.json

# 可选飞书发布;仅在用户明确要求时执行
python3 .trae/skills/concept-radar/scripts/concept_radar.py doctor --channel feishu
python3 .trae/skills/concept-radar/scripts/concept_radar.py publish --channel feishu

卡片要求

每张卡片必须包含原有定义、价值、问题与旧范式对比字段,并新增:

  • maturityhypothesisemerginggrowingestablished
  • confidence:0 到 1 的数值,表示证据支持度而非主观喜好。
  • action_recommendation:带边界的下一步建议。
  • comparison_sources:用于核验对比结论的来源列表。
  • evidence:按字段关联原文短引文与 URL。

不得把成熟度写成热度,不得把置信度写成精确真值,不得用模型常识替代证据。 最终 Markdown 必须显式渲染成熟度、置信度、行动建议、对比来源和证据。

安全与隐私

Skill 内不得保存 token、cookie、open_id、抓取正文、一次性运行结果或用户私密数据。 发布包排除规则见 RELEASE.md.skillignore

Related skills

Generate and edit Draw.io, Mermaid, and Excalidraw diagrams from natural language using a structured JSON spec.

by nssa.io1.0k installs47 stars

Join a video meeting as an AI bot with voice, avatar, and screenshare across four operating modes.

by johnpatternai21 installs8 stars

Find why your productivity system keeps failing, then apply the smallest fix — capacity math, bottleneck routing, durable local notes.

by Iván1 installs

Stores durable facts in a categorized, plain-markdown vault on disk, alongside your agent's built-in memory.

by Iván1 installs

More from bonniegeng-max

Browse all skills

Turn text, dialog, diary entries, photo notes, or knowledge notes into a comic, picture book, infographic, or hybrid comic+diagram — storyboard and panel plan first, then panel-by-panel rendering, with style presets and consistent characters. 把文字、对话、日记、照片说明或知识内容转成漫画/绘本/信息图,先出分镜再逐格出图,角色一致、可只改单格。Use when 想画故事、对话变漫画、概念变信息图、旅行日记配图、改某一格而不重画整页。Not for 纯文字写作、模仿在世画家的标志性风格、复制受版权保护的素材。

by bonniegeng-max1 installs

将当前对话中用户已提供的内容组织成单页信息图规格,并可在用户明确要求时输出可复制的独立静态 HTML 源码。仅在用户明确请求信息图规格、独立信息图 HTML,或要求把已提供内容组织成信息图布局时调用。

by bonniegeng-max1 installs

把 Markdown 文件变成手机能直接打开的单页 HTML——本地运行、不上传、不需要账号和 API Key。Convert a Markdown file into a mobile-friendly, local HTML page that opens in any phone browser — markdown to html, chat export reader, WeChat/Feishu/Slack/Discord-friendly view. Use when a .md report, note, or chat export needs to be read or shared on a phone. Runs 100% locally with no API key, no account, no upload. A public web URL is produced only when the user explicitly asks for it AND confirms, using a trusted deploy tool. This skill does not generate images or screenshots. Respond in the user's current language.

by bonniegeng-max1 installs

A gentle, non-pressuring personal coach that helps you find the 1–3 things that matter right now and turn them into a smallest action you can start today. 优先级教练——温和、克制、不压迫,帮你从混乱里收拢重点,找出此刻最该优先的 1–3 件事,并落到今天就能开始的最小动作。Not for 团队项目管理、待办工具双向同步、或替你做人生决策。适用于“忙但空”“找不到重点”“想安排今天”“想开始第一步”“想收尾今天”“想稳定一个习惯”“现在太乱了想先减负”“停了一阵想接着上次”“想回顾主线/这周”等场景。

by bonniegeng-max2 installs

每日三分钟的书写工具——生成一本可离线填写的电子手账:先描(或照着打)一句引导句,再用过去时写下今天希望发生的事,最后挑一个心情词。49 天一轮、每周一个主题,含 49 句原创引导句库、质量闸门与页面回归测试。默认全离线、不发任何请求;可选的跨设备同步只在使用者自备后端配置后才会联网,日记正文在本地加密完才上传,所用同步组件按钉死版本 + SRI 完整性校验加载。Generate an offline single-file daily journal page (49-day cycle, weekly themes, trace-or-type a guided sentence then write in the past tense) with a bundled original prompt library and quality gates. Use when the user wants a fillable diary or journal page, a 未来日记 / 提前日记 / 晨间日记 / 感恩日记 tool, a printable journal, or asks what sentence to write today. Not for 任务与待办管理、日程排程、心情打卡统计,也不做心理健康或危机干预——本工具只提供书写页与引导句,不诊断、不建议、不替用户做决定。适用于「想开始写未来日记」「想要一本能打印的手账」「今天该写哪一句」「想用过去时写愿望」「总往坏处想、想把自己拉回来」「想在平板上用触控笔描一句」「想电脑手机换着写」等场景。

by bonniegeng-max1 installs

Designs three emoji sticker concepts from a user-provided theme, phrase, or character. Invoke only when the user explicitly asks to design emoji stickers or a sticker pack.

by bonniegeng-max1 installs