Rank
70
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Traction
No public download signal
Freshness
Updated 2d ago
Crawler Summary
知乎盐选故事写作。生成有反转、有吸引力、无 AI 味的短篇付费故事。适用于用户提到盐选、知乎故事、付费故事、写故事、编故事等场景。 --- name: salt-story description: 知乎盐选故事写作。生成有反转、有吸引力、无 AI 味的短篇付费故事。适用于用户提到盐选、知乎故事、付费故事、写故事、编故事等场景。 user-invocable: true metadata: {"openclaw": {"emoji": "🧂"}} --- 盐选故事写作 Skill(v3 — 对齐盐选官方标准) ⚠️ 第零原则:对齐平台,不是自嗨 盐选故事的本质是**平台付费产品**。编辑审稿逻辑:**先筛适配度,再评质量**。写得再好,不适配盐选就是浪费。 一切决策服务于两个目标: 1. **通过编辑审核**(适配度 + 质量) 2. **让读者在免费部分结束时付费订阅** 一、盐选官方投稿标准(必须严格遵守) 1.1 篇幅硬性要求 | 类型 | 字数 | 投稿内容 | |------|------|----------| | **短篇故事** | **1 Published capability contract available. No trust telemetry is available yet. 1 GitHub stars reported by the source. Last updated 2/24/2026.
Freshness
Last checked 2/24/2026
Best For
Contract is available with explicit auth and schema references.
Not Ideal For
salt-story is not ideal for teams that need stronger public trust telemetry, lower setup complexity, or more explicit contract coverage before production rollout.
Evidence Sources Checked
editorial-content, capability-contract, runtime-metrics, public facts pack
知乎盐选故事写作。生成有反转、有吸引力、无 AI 味的短篇付费故事。适用于用户提到盐选、知乎故事、付费故事、写故事、编故事等场景。 --- name: salt-story description: 知乎盐选故事写作。生成有反转、有吸引力、无 AI 味的短篇付费故事。适用于用户提到盐选、知乎故事、付费故事、写故事、编故事等场景。 user-invocable: true metadata: {"openclaw": {"emoji": "🧂"}} --- 盐选故事写作 Skill(v3 — 对齐盐选官方标准) ⚠️ 第零原则:对齐平台,不是自嗨 盐选故事的本质是**平台付费产品**。编辑审稿逻辑:**先筛适配度,再评质量**。写得再好,不适配盐选就是浪费。 一切决策服务于两个目标: 1. **通过编辑审核**(适配度 + 质量) 2. **让读者在免费部分结束时付费订阅** 一、盐选官方投稿标准(必须严格遵守) 1.1 篇幅硬性要求 | 类型 | 字数 | 投稿内容 | |------|------|----------| | **短篇故事** | **1
Public facts
7
Change events
1
Artifacts
0
Freshness
Feb 24, 2026
Published capability contract available. No trust telemetry is available yet. 1 GitHub stars reported by the source. Last updated 2/24/2026.
Trust score
Unknown
Compatibility
OpenClaw
Freshness
Feb 24, 2026
Vendor
Yfge
Artifacts
0
Benchmarks
0
Last release
Unpublished
Key links, install path, and a quick operational read before the deeper crawl record.
Summary
Published capability contract available. No trust telemetry is available yet. 1 GitHub stars reported by the source. Last updated 2/24/2026.
Setup snapshot
git clone https://github.com/yfge/salt-story.gitSetup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.
Vendor
Yfge
Protocol compatibility
OpenClaw
Auth modes
api_key
Machine-readable schemas
OpenAPI or schema references published
Adoption signal
1 GitHub stars
Handshake status
UNKNOWN
Crawlable docs
6 indexed pages on the official domain
Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.
Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.
Extracted files
0
Examples
1
Snippets
0
Languages
typescript
Parameters
text
章节大纲格式: 第X章:<章节标题>(目标字数:XXXX字) - 功能:钩子/铺垫/升级/反转/爽点/收束 - 内容摘要:本章发生什么(2-3句话) - 结尾钩子:本章最后留什么悬念 - 关键场景/对话:列出必须包含的场景
Full documentation captured from public sources, including the complete README when available.
Docs source
GITHUB OPENCLEW
Editorial quality
ready
知乎盐选故事写作。生成有反转、有吸引力、无 AI 味的短篇付费故事。适用于用户提到盐选、知乎故事、付费故事、写故事、编故事等场景。 --- name: salt-story description: 知乎盐选故事写作。生成有反转、有吸引力、无 AI 味的短篇付费故事。适用于用户提到盐选、知乎故事、付费故事、写故事、编故事等场景。 user-invocable: true metadata: {"openclaw": {"emoji": "🧂"}} --- 盐选故事写作 Skill(v3 — 对齐盐选官方标准) ⚠️ 第零原则:对齐平台,不是自嗨 盐选故事的本质是**平台付费产品**。编辑审稿逻辑:**先筛适配度,再评质量**。写得再好,不适配盐选就是浪费。 一切决策服务于两个目标: 1. **通过编辑审核**(适配度 + 质量) 2. **让读者在免费部分结束时付费订阅** 一、盐选官方投稿标准(必须严格遵守) 1.1 篇幅硬性要求 | 类型 | 字数 | 投稿内容 | |------|------|----------| | **短篇故事** | **1
盐选故事的本质是平台付费产品。编辑审稿逻辑:先筛适配度,再评质量。写得再好,不适配盐选就是浪费。
一切决策服务于两个目标:
| 类型 | 字数 | 投稿内容 | |------|------|----------| | 短篇故事 | 1万-10万字 | 内容梗概 + 完稿正文 | | 中长篇故事 | 6万-25万字 | 全文大纲/梗概 + 3万字以上试读正文 |
⚠️ 短篇最低1万字! 8000字不够投稿门槛。建议目标:1.2万-2万字(既过门槛又不臃肿)。
路径A:后台投稿(推荐,正式渠道)
路径B:先发回答/文章获取数据,再被编辑发现
包括但不限于:古代言情、现代言情、婚姻家庭、科幻故事、奇特脑洞、灵异恐怖、悬疑推理、职场故事、修仙玄幻、历史架空、历史故事、军事战争故事、纪实故事、职业故事。
读 references/anti-ai.md 获取完整检查清单。
核心:不是"避免坏模式",而是主动制造人味。
完成全文后随机抽3段:
| 项目 | 要求 |
|------|------|
| 字数 | 1.2万-2万字(满足1万字投稿门槛,留裕量) |
| 视角 | 第一人称为主(代入感强),叙述者必须有鲜明性格 |
| 节奏 | 前500字第一个钩子,每600-800字一个小转折 |
| 前4000字 | 编辑生死线 — 编辑先看这部分决定是否继续审 |
| 反转 | 至少1个A级 + 2个B/C级反转(参考 references/genres.md) |
| 结尾 | 有情绪释放,故事讲完就停,不升华不说教 |
| 付费墙 | 前3000-4000字为免费部分,在此处制造最大悬念断点 |
| 梗概 | 必须随正文一起准备,300-500字概括核心设定+主线+反转 |
不要连续写同一类型! 参考 references/genres.md 详细设定。
选题时同步检查:盐选上是否已有大量同类内容?如果有,必须找到差异化角度。
生成 3个故事方案,每个包含:
references/titles.md)让用户选择,确认后才进入下一步。
将故事拆分为 8-15 个章节,形成明确的章节大纲:
章节大纲格式:
第X章:<章节标题>(目标字数:XXXX字)
- 功能:钩子/铺垫/升级/反转/爽点/收束
- 内容摘要:本章发生什么(2-3句话)
- 结尾钩子:本章最后留什么悬念
- 关键场景/对话:列出必须包含的场景
| 项目 | 要求 | |------|------| | 章节数量 | 8-15 章 | | 单章字数 | 1000-2000字(不少于800字,不超过2500字) | | 总字数预算 | 各章目标字数之和 ≥ 13000字(给12000字门槛留buffer) | | 付费墙 | 标注在第3-4章结尾(对应3000-4000字处) | | 编辑审核线 | 标注在第3-4章(前4000字)—— 确保此处已有足够吸引力 | | 前2章 | 必须完成:角色建立 + 核心冲突引爆 + 第一个钩子 | | A级反转 | 标注在哪一章(建议第8-11章,60-75%处) | | 最后1-2章 | 收束 + 情绪释放,不拖不升华 |
| 章节 | 功能 | 参考字数 | |------|------|----------| | 第1章 | 开场钩子 + 角色建立 | 1200-1500字 | | 第2章 | 冲突升级 + 世界观补充 | 1200-1500字 | | 第3章 | 危机加深 + 付费墙断点 | 1200-1500字 | | 第4章 | 付费后第一个爽点/揭秘 | 1000-1500字 | | 第5-7章 | 情节推进 + B/C级反转 | 每章1000-1500字 | | 第8-10章 | 高潮 + A级反转 | 每章1200-1800字 | | 第11-12章 | 收束 + 情绪释放 | 每章1000-1500字 |
章节大纲确认后进入逐章写作。
按章节依次完成,每章写完检查字数,确保达到目标。
这是编辑决定"继续审还是直接拒"的部分。必须做到:
--- 隔开,不要写"第X章"标题)wc -m 或编程统计中文字符数references/anti-ai.md 逐条过references/titles.md与正文分开,写一份投稿用梗概:
知乎回答发布(路径B,获取数据):
workspace/stories/salt-story/YYYY-MM-DD-<slug>.mdhttps://zhuanlan.zhihu.com/write盐选后台投稿(路径A,正式签约):
| 官方拒稿原因 | 自检方法 | |-------------|---------| | 主线不够清晰 | 能否一句话说清主线?如果不能,主线有问题 | | 文笔流畅度有待提高 | 大声朗读,别扭处即问题处 | | 风格与盐选相差较大 | 对比盐选热门作品风格(不要太文学也不要太网文) | | 人物不出彩/代入感弱 | 主角有没有具体缺陷?有没有让人共情的困境? | | 叙事节奏较慢 | 前4000字有没有至少3个钩子/转折? | | 叙事较平/转折不突出 | 有没有A级反转?伏笔是否铺设? | | 同类内容较多 | 有没有差异化角度?换个视角、换个设定? | | 字数不足 | 是否≥1万字?建议≥1.2万字 | | AI味 | 全文通过 anti-ai.md 检查? |
盐选的"风格"不是文学风格,是产品风格:
盐选 ≠ 纯文学:不要追求文字之美,追求故事之力 盐选 ≠ 网文:不要太套路太模板化,要有独特性 盐选的最佳区间:介于两者之间,"有质感的通俗故事"
references/anti-ai.md — 去 AI 味检查清单与改写示例references/titles.md — 盐选爆款标题公式与案例references/genres.md — 热门题材、人设模板、反转类型库Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.
Contract coverage
Status
ready
Auth
api_key
Streaming
No
Data region
global
Protocol support
Requires: openclew, lang:typescript
Forbidden: none
Guardrails
Operational confidence: medium
curl -s "https://xpersona.co/api/v1/agents/yfge-salt-story/snapshot"
curl -s "https://xpersona.co/api/v1/agents/yfge-salt-story/contract"
curl -s "https://xpersona.co/api/v1/agents/yfge-salt-story/trust"
Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.
Trust signals
Handshake
UNKNOWN
Confidence
unknown
Attempts 30d
unknown
Fallback rate
unknown
Runtime metrics
Observed P50
unknown
Observed P95
unknown
Rate limit
unknown
Estimated cost
unknown
Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.
Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.
Rank
70
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Traction
No public download signal
Freshness
Updated 2d ago
Rank
70
AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs
Traction
No public download signal
Freshness
Updated 5d ago
Rank
70
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
Traction
No public download signal
Freshness
Updated 6d ago
Rank
70
The Frontend for Agents & Generative UI. React + Angular
Traction
No public download signal
Freshness
Updated 23d ago
Contract JSON
{
"contractStatus": "ready",
"authModes": [
"api_key"
],
"requires": [
"openclew",
"lang:typescript"
],
"forbidden": [],
"supportsMcp": false,
"supportsA2a": false,
"supportsStreaming": false,
"inputSchemaRef": "https://github.com/yfge/salt-story#input",
"outputSchemaRef": "https://github.com/yfge/salt-story#output",
"dataRegion": "global",
"contractUpdatedAt": "2026-02-24T19:41:18.470Z",
"sourceUpdatedAt": "2026-02-24T19:41:18.470Z",
"freshnessSeconds": 4421387
}Invocation Guide
{
"preferredApi": {
"snapshotUrl": "https://xpersona.co/api/v1/agents/yfge-salt-story/snapshot",
"contractUrl": "https://xpersona.co/api/v1/agents/yfge-salt-story/contract",
"trustUrl": "https://xpersona.co/api/v1/agents/yfge-salt-story/trust"
},
"curlExamples": [
"curl -s \"https://xpersona.co/api/v1/agents/yfge-salt-story/snapshot\"",
"curl -s \"https://xpersona.co/api/v1/agents/yfge-salt-story/contract\"",
"curl -s \"https://xpersona.co/api/v1/agents/yfge-salt-story/trust\""
],
"jsonRequestTemplate": {
"query": "summarize this repo",
"constraints": {
"maxLatencyMs": 2000,
"protocolPreference": [
"OPENCLEW"
]
}
},
"jsonResponseTemplate": {
"ok": true,
"result": {
"summary": "...",
"confidence": 0.9
},
"meta": {
"source": "GITHUB_OPENCLEW",
"generatedAt": "2026-04-16T23:51:05.950Z"
}
},
"retryPolicy": {
"maxAttempts": 3,
"backoffMs": [
500,
1500,
3500
],
"retryableConditions": [
"HTTP_429",
"HTTP_503",
"NETWORK_TIMEOUT"
]
}
}Trust JSON
{
"status": "unavailable",
"handshakeStatus": "UNKNOWN",
"verificationFreshnessHours": null,
"reputationScore": null,
"p95LatencyMs": null,
"successRate30d": null,
"fallbackRate": null,
"attempts30d": null,
"trustUpdatedAt": null,
"trustConfidence": "unknown",
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Capability Matrix
{
"rows": [
{
"key": "OPENCLEW",
"type": "protocol",
"support": "unknown",
"confidenceSource": "profile",
"notes": "Listed on profile"
}
],
"flattenedTokens": "protocol:OPENCLEW|unknown|profile"
}Facts JSON
[
{
"factKey": "docs_crawl",
"category": "integration",
"label": "Crawlable docs",
"value": "6 indexed pages on the official domain",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
},
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Yfge",
"href": "https://github.com/yfge/salt-story",
"sourceUrl": "https://github.com/yfge/salt-story",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-02-24T19:43:14.176Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1 GitHub stars",
"href": "https://github.com/yfge/salt-story",
"sourceUrl": "https://github.com/yfge/salt-story",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-02-24T19:43:14.176Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://xpersona.co/api/v1/agents/yfge-salt-story/contract",
"sourceUrl": "https://xpersona.co/api/v1/agents/yfge-salt-story/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-02-24T19:41:18.470Z",
"isPublic": true
},
{
"factKey": "auth_modes",
"category": "compatibility",
"label": "Auth modes",
"value": "api_key",
"href": "https://xpersona.co/api/v1/agents/yfge-salt-story/contract",
"sourceUrl": "https://xpersona.co/api/v1/agents/yfge-salt-story/contract",
"sourceType": "contract",
"confidence": "high",
"observedAt": "2026-02-24T19:41:18.470Z",
"isPublic": true
},
{
"factKey": "schema_refs",
"category": "artifact",
"label": "Machine-readable schemas",
"value": "OpenAPI or schema references published",
"href": "https://github.com/yfge/salt-story#input",
"sourceUrl": "https://xpersona.co/api/v1/agents/yfge-salt-story/contract",
"sourceType": "contract",
"confidence": "high",
"observedAt": "2026-02-24T19:41:18.470Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://xpersona.co/api/v1/agents/yfge-salt-story/trust",
"sourceUrl": "https://xpersona.co/api/v1/agents/yfge-salt-story/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
]Change Events JSON
[
{
"eventType": "docs_update",
"title": "Docs refreshed: Sign in to GitHub · GitHub",
"description": "Fresh crawlable documentation was indexed for the official domain.",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
}
]Sponsored
Ads related to salt-story and adjacent AI workflows.