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
写日记 & 修复缺失的记忆。从 OpenClaw session 原始记录中提取对话,生成日记。每天凌晨 2:00-3:00 heartbeat 触发,或手动补写/修复。 --- name: diary description: 写日记 & 修复缺失的记忆。从 OpenClaw session 原始记录中提取对话,生成日记。每天凌晨 2:00-3:00 heartbeat 触发,或手动补写/修复。 version: 0.2.0 --- 日记 Skill 什么时候用 - **每天凌晨 2:00-3:00 heartbeat 触发写日记** - 发现某天没写日记(memory/YYYY-MM-DD.md 不存在) - 日记内容明显不全(比如缺少重要事件) - 用户或自己发现记忆有遗漏 - 压缩后丢失了上下文,需要回溯 数据来源 OpenClaw 把所有 session 消息存在 JSONL 文件里: 每行一个 JSON 对象,包含 timestamp(ISO 8601)、type、message.role、message.content 等字段。即使 session 被压缩,原始记录仍然保留。 日期边 Capability contract not published. No trust telemetry is available yet. Last updated 2/24/2026.
Freshness
Last checked 2/24/2026
Best For
diary is best for general automation workflows where OpenClaw compatibility matters.
Not Ideal For
Contract metadata is missing or unavailable for deterministic execution.
Evidence Sources Checked
editorial-content, GITHUB OPENCLEW, runtime-metrics, public facts pack
写日记 & 修复缺失的记忆。从 OpenClaw session 原始记录中提取对话,生成日记。每天凌晨 2:00-3:00 heartbeat 触发,或手动补写/修复。 --- name: diary description: 写日记 & 修复缺失的记忆。从 OpenClaw session 原始记录中提取对话,生成日记。每天凌晨 2:00-3:00 heartbeat 触发,或手动补写/修复。 version: 0.2.0 --- 日记 Skill 什么时候用 - **每天凌晨 2:00-3:00 heartbeat 触发写日记** - 发现某天没写日记(memory/YYYY-MM-DD.md 不存在) - 日记内容明显不全(比如缺少重要事件) - 用户或自己发现记忆有遗漏 - 压缩后丢失了上下文,需要回溯 数据来源 OpenClaw 把所有 session 消息存在 JSONL 文件里: 每行一个 JSON 对象,包含 timestamp(ISO 8601)、type、message.role、message.content 等字段。即使 session 被压缩,原始记录仍然保留。 日期边
Public facts
4
Change events
1
Artifacts
0
Freshness
Feb 24, 2026
Capability contract not published. No trust telemetry is available yet. Last updated 2/24/2026.
Trust score
Unknown
Compatibility
OpenClaw
Freshness
Feb 24, 2026
Vendor
P697
Artifacts
0
Benchmarks
0
Last release
Unpublished
Key links, install path, and a quick operational read before the deeper crawl record.
Summary
Capability contract not published. No trust telemetry is available yet. Last updated 2/24/2026.
Setup snapshot
git clone https://github.com/p697/openclaw-diary-skill.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
P697
Protocol compatibility
OpenClaw
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
6
Snippets
0
Languages
typescript
Parameters
text
~/.openclaw/agents/main/sessions/*.jsonl
bash
# 日记模式(过滤噪音,带渠道标签) python3 skills/diary/scripts/extract-chat.py 2026-02-17 --diary -o /tmp/diary-raw.txt
bash
wc -c /tmp/diary-raw.txt # 看字节数 wc -l /tmp/diary-raw.txt # 看行数
bash
# 上午段(04:00 ~ 12:00) python3 skills/diary/scripts/extract-chat.py 2026-02-17 --diary --hour-range 04-12 -o /tmp/diary-morning.txt # 下午段(12:00 ~ 18:00) python3 skills/diary/scripts/extract-chat.py 2026-02-17 --diary --hour-range 12-18 -o /tmp/diary-afternoon.txt # 晚上段(18:00 ~ 次日04:00,跨天) python3 skills/diary/scripts/extract-chat.py 2026-02-17 --diary --hour-range 18-04 -o /tmp/diary-evening.txt
bash
cat memory/YYYY-MM-DD.md 2>/dev/null || echo "日记不存在"
bash
# 完整记录(不过滤噪音) python3 skills/diary/scripts/extract-chat.py 2026-02-15 -o /tmp/feb15-chat.txt # 摘要模式(每条最多200字,快速浏览) python3 skills/diary/scripts/extract-chat.py 2026-02-15 --summary -o /tmp/feb15-summary.txt # 自定义摘要长度 python3 skills/diary/scripts/extract-chat.py 2026-02-15 --summary --max-chars 100 -o /tmp/feb15-brief.txt # 用 0:00 分界(如果需要) python3 skills/diary/scripts/extract-chat.py 2026-02-15 --boundary 0
Full documentation captured from public sources, including the complete README when available.
Docs source
GITHUB OPENCLEW
Editorial quality
ready
写日记 & 修复缺失的记忆。从 OpenClaw session 原始记录中提取对话,生成日记。每天凌晨 2:00-3:00 heartbeat 触发,或手动补写/修复。 --- name: diary description: 写日记 & 修复缺失的记忆。从 OpenClaw session 原始记录中提取对话,生成日记。每天凌晨 2:00-3:00 heartbeat 触发,或手动补写/修复。 version: 0.2.0 --- 日记 Skill 什么时候用 - **每天凌晨 2:00-3:00 heartbeat 触发写日记** - 发现某天没写日记(memory/YYYY-MM-DD.md 不存在) - 日记内容明显不全(比如缺少重要事件) - 用户或自己发现记忆有遗漏 - 压缩后丢失了上下文,需要回溯 数据来源 OpenClaw 把所有 session 消息存在 JSONL 文件里: 每行一个 JSON 对象,包含 timestamp(ISO 8601)、type、message.role、message.content 等字段。即使 session 被压缩,原始记录仍然保留。 日期边
memory/YYYY-MM-DD.md 不存在)OpenClaw 把所有 session 消息存在 JSONL 文件里:
~/.openclaw/agents/main/sessions/*.jsonl
每行一个 JSON 对象,包含 timestamp(ISO 8601)、type、message.role、message.content 等字段。即使 session 被压缩,原始记录仍然保留。
默认用凌晨 4:00 作为一天的分界线,而不是 0:00。
原因:我们经常聊到凌晨 1-2 点,这些内容逻辑上属于"当天"而不是"第二天"。
例如:提取 2/15 的记录 = 2/15 04:00 ~ 2/16 04:00
# 日记模式(过滤噪音,带渠道标签)
python3 skills/diary/scripts/extract-chat.py 2026-02-17 --diary -o /tmp/diary-raw.txt
提取后必须评估文件大小:
wc -c /tmp/diary-raw.txt # 看字节数
wc -l /tmp/diary-raw.txt # 看行数
根据提取结果的大小和当前上下文占用情况,判断能否一次性读完并写出完整日记:
⚠️ 宁可多分一段,也不能遗漏内容! 如果不确定,就分段。判断要宽、要稳,不要冒险一次性写。
核心目标是:当天完整的日记内容不能遗漏任何重要的事。
用 --hour-range 按时间段提取:
# 上午段(04:00 ~ 12:00)
python3 skills/diary/scripts/extract-chat.py 2026-02-17 --diary --hour-range 04-12 -o /tmp/diary-morning.txt
# 下午段(12:00 ~ 18:00)
python3 skills/diary/scripts/extract-chat.py 2026-02-17 --diary --hour-range 12-18 -o /tmp/diary-afternoon.txt
# 晚上段(18:00 ~ 次日04:00,跨天)
python3 skills/diary/scripts/extract-chat.py 2026-02-17 --diary --hour-range 18-04 -o /tmp/diary-evening.txt
分几段、每段多大,由我自己判断。不需要固定分三段,可以分两段或四段,看实际内容量。
在写之前,先检查并阅读 memory/YYYY-MM-DD.md:
cat memory/YYYY-MM-DD.md 2>/dev/null || echo "日记不存在"
⚠️ 不读已有内容就开始写 = 盲写,极易重复或遗漏。这一步不能跳过。
分段写日记的流程:
read 先读已有内容,再 edit 追加)一次性写的流程:
🔴 绝对不能覆盖已有内容!
edit(追加/修改局部)而不是 write(会覆盖整个文件)日记原则:
MEMORY.md# 完整记录(不过滤噪音)
python3 skills/diary/scripts/extract-chat.py 2026-02-15 -o /tmp/feb15-chat.txt
# 摘要模式(每条最多200字,快速浏览)
python3 skills/diary/scripts/extract-chat.py 2026-02-15 --summary -o /tmp/feb15-summary.txt
# 自定义摘要长度
python3 skills/diary/scripts/extract-chat.py 2026-02-15 --summary --max-chars 100 -o /tmp/feb15-brief.txt
# 用 0:00 分界(如果需要)
python3 skills/diary/scripts/extract-chat.py 2026-02-15 --boundary 0
--diary 模式会自动为不同渠道的消息加标签:
[10:20] 用户: 消息[10:46] [TG:群名] Agent: 消息[11:00] [Slack:#general] Agent: 消息[11:10] [Discord:#频道] Agent: 消息[11:20] [飞书:群名] Agent: 消息cd ~/.openclaw/workspace && git add -A && git commit -m "📝 YYYY-MM-DD 日记" && git push
write 覆盖已有日记文件! 只能用 edit 追加或修改局部Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.
Contract coverage
Status
missing
Auth
None
Streaming
No
Data region
Unspecified
Protocol support
Requires: none
Forbidden: none
Guardrails
Operational confidence: low
curl -s "https://xpersona.co/api/v1/agents/p697-openclaw-diary-skill/snapshot"
curl -s "https://xpersona.co/api/v1/agents/p697-openclaw-diary-skill/contract"
curl -s "https://xpersona.co/api/v1/agents/p697-openclaw-diary-skill/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
Do not use if
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": "missing",
"authModes": [],
"requires": [],
"forbidden": [],
"supportsMcp": false,
"supportsA2a": false,
"supportsStreaming": false,
"inputSchemaRef": null,
"outputSchemaRef": null,
"dataRegion": null,
"contractUpdatedAt": null,
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Invocation Guide
{
"preferredApi": {
"snapshotUrl": "https://xpersona.co/api/v1/agents/p697-openclaw-diary-skill/snapshot",
"contractUrl": "https://xpersona.co/api/v1/agents/p697-openclaw-diary-skill/contract",
"trustUrl": "https://xpersona.co/api/v1/agents/p697-openclaw-diary-skill/trust"
},
"curlExamples": [
"curl -s \"https://xpersona.co/api/v1/agents/p697-openclaw-diary-skill/snapshot\"",
"curl -s \"https://xpersona.co/api/v1/agents/p697-openclaw-diary-skill/contract\"",
"curl -s \"https://xpersona.co/api/v1/agents/p697-openclaw-diary-skill/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-17T01:50:43.717Z"
}
},
"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": "P697",
"href": "https://github.com/p697/openclaw-diary-skill",
"sourceUrl": "https://github.com/p697/openclaw-diary-skill",
"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/p697-openclaw-diary-skill/contract",
"sourceUrl": "https://xpersona.co/api/v1/agents/p697-openclaw-diary-skill/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-02-24T19:43:14.176Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://xpersona.co/api/v1/agents/p697-openclaw-diary-skill/trust",
"sourceUrl": "https://xpersona.co/api/v1/agents/p697-openclaw-diary-skill/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 diary and adjacent AI workflows.