tryworld-topics SKILL.md skillA
tryworld-topics from tryworld2026/paper-algorithm is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add tryworld2026/paper-algorithm/tryworld-topics@git:20261024.1086213Pins git:20261024.1086213 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- tryworld2026/paper-algorithm
- Path
skills/tryworld-topics/SKILL.md- Versions recorded
- 6
- Latest version
- git:20261024.1086213, committed Oct 24, 2026
- First version recorded
- Aug 28, 2026
- Size
- 2,971 bytes
- Repository stars
- 33
- License
- CC-BY-SA-4.0
基于 aihot.virxact.com 最新 AI 资讯,为 AI 口播频道(试界TryWorld · 纸上算法风格)产出选题清单。由 $tryworld-koubo 在模式 B 下路由调用;被显式点名「只要选题」时也可直接触发。产出为 3-8 个候选选题(含选题名、角度、素材与原文链接、流量原理命中、优先级),可直接进入 $tryworld-paper 流程做片。.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# AIHOT 口播选题
为当前频道的 `content.domain` 领域做选题:先拉取选题数据源(默认 AIHOT,可替换),再按频道选题规则(`content.topic_rules`)筛出值得做的选题清单。默认主题为试界TryWorld 的 AI 口播频道。
## 内容主题
选题规则默认来自 tryworld-paper/themes/content-default.json 的 topic_sources、topic_rules、platforms 字段。换领域/品牌时修改内容主题 JSON,无需改本 SKILL.md。
## 流程
1. **拉数据**:运行 `python -X utf8 scripts/fetch_aihot.py`(跨平台;拉最近 7 天精选 + 最新日报,落盘到 `work/aihot/`;`--base-url` 可指定其他 AIHOT 兼容端点,默认官方地址)。`scripts/fetch_aihot.ps1` 为 Windows PowerShell 回退,已弃用(文件头有 DEPRECATED 声明),新功能不再同步。无 Python 环境时按 `references/api.md` 的端点用 curl 拉取(**必须带浏览器 UA**,否则 403)。
2. **读规则**:打开 `references/selection-rules.md`,按频道定位与筛选清单处理数据。
3. **筛选题**:从拉到的条目中选出 3-8 个候选,每条标注:选题名、为什么选(命中哪个增长原理)、核心素材与原文链接、切入角度、优先级。
4. **输出**:用 `references/selection-rules.md` 的模板输出选题清单(markdown,人话,不暴露接口细节)。用户选中某个选题后,可继续给口播稿骨架或直接转入 `$tryworld-paper` 流程。
5. **维护**:用户确认开做的选题追加到 `references/done-topics.md`(日期、选题、形式),避免重复选题。
## 数据源要点
- 默认走**精选**(`items?mode=selected&since=<时间窗>`);用户明确说"日报"才走 `daily`;明确说"全部/所有/完整"才走 `mode=all`。
- items 只返回最近 7 天;更早走日报存档 `daily/{YYYY-MM-DD}`。
- 每条保留 `url`(原文链接),摘要为 LLM 生成,引用前回原文核对。
- 时间展示转北京时间 + 相对时间("2 小时前"),不展示 ISO 串。
- 完整端点与错误处理见 `references/api.md`。
## 资源
…Read the whole file at its exact version.
How to install
mdr add tryworld2026/paper-algorithm/tryworld-topics@sha256:be6eb79fc1f96fe4The line at the top of this page pins the label git:20261024.1086213, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_mqxws2qe37bsztya)
3 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 6 versions of this file, between Aug 28, 2026 and Oct 24, 2026, about one every 11 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261024.1086213 latest | 2026-10-24 | 1086213 | 2,971 B | A | view · diff |
| git:20260922.9657549 | 2026-09-22 | 9657549 | 2,971 B | A | view · diff |
| git:20260902.8a89201 | 2026-09-02 | 8a89201 | 2,776 B | A | view · diff |
| git:20260901.35b6f48 | 2026-09-01 | 35b6f48 | 2,707 B | A | view · diff |
| git:20260901.6f81f86 | 2026-09-01 | 6f81f86 | 2,550 B | A | view · diff |
| git:20260828.c5cf44c | 2026-08-28 | c5cf44c | 2,341 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (2971 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
tryworld2026/paper-algorithm · 33 stars · license CC-BY-SA-4.0 · pushed 2026-10-24 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_mqxws2qe37bsztya GET https://markdownregistry.com/api/v1/resolve?ref=tryworld2026/paper-algorithm/tryworld-topics GET https://markdownregistry.com/api/v1/blob/be6eb79fc1f96fe4d9ec485a3928c4bcf6e8e692340f382c983480dd2be427a9
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.