日记

v1.0.0

个人日记自动化 skill。用于按天生成日记文本并导出 1080px 图片;支持首次自动初始化、读取 SOUL/MEMORY/每日记忆素材、保持写作风格连续性。适用于用户要求“写日记/生成日记图片/补昨天日记/自动日记归档”等场景。

0· 155·0 current·0 all-time
byDaShanENG@1204tmax

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for 1204tmax/riji.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "日记" (1204tmax/riji) from ClawHub.
Skill page: https://clawhub.ai/1204tmax/riji
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install riji

ClawHub CLI

Package manager switcher

npx clawhub@latest install riji
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Skill 名称与描述为“日记自动化”,所需的路径(SOUL、MEMORY、daily memory、diary_text_dir)和操作(初始化配置、读取本地素材、生成文本并渲染为图片)与该目的直接相关,未看到不相称的权限或外部凭据请求。
Instruction Scope
SKILL.md 和 INIT.md 明确指示读取和写入本地文件路径、基于 config.template.yaml 初始化 config.yaml,并生成 PNG。读取最近几天日记、SOUL/MEMORY 等属于为保持写作风格所需的合理范围;指令没有要求读取额外未声明的系统凭据或向外部服务器发送数据。
Install Mechanism
这是一个 instruction-only skill,没有 install 规范、二进制下载或代码文件要写入磁盘(除了运行时会创建/写入 config.yaml 与输出日记文件,这是预期行为)。因此没有高风险的远程安装步骤。
Credentials
不需要任何环境变量或外部凭据(primary credential:none)。所访问的路径在 config.template.yaml 中有说明,路径访问与生成日记的功能成比例。
Persistence & Privilege
flags 中没有 always:true,skill 为用户可调用且允许模型调用(平台默认)。该 skill 会在首次初始化时在同一工作目录生成 config.yaml 并创建日记输出目录,这属于其正常作用域,不会修改其它技能或系统范围配置。
Assessment
这个 skill 看起来在本地读/写文件并生成图片,未包含网络外发或外部凭据请求。安装前请注意: - 确认你接受 skill 在首次运行时在其目录生成 config.yaml,并会读取你在 config 中指向的文件(如 ~/.openclaw/workspace/SOUL.md、MEMORY.md、memory 目录等)。 - 如果不希望包含新闻/外部摘要,可在 config 中将 optional.include_news_context 置为 false。 - 如需更严格的隐私,请先备份相关日记/SOUL/MEMORY 文件,或把 workspace_dir 指向仅用于此 skill 的目录,然后再初始化。 - 因为这是 instruction-only,没有附带可执行安装包,所以主要风险来自它读取和写入的本地内容;在运行前建议审阅并调整 config.template.yaml 中的默认路径以确保它们指向你期望的位置。

Like a lobster shell, security has layers — review code before you run it.

latestvk9741e6r6gnr92k8zc6xcr3b7d83dxt4
155downloads
0stars
1versions
Updated 1mo ago
v1.0.0
MIT-0

日记(Diary)Skill

目标

在需要写日记时,一键完成:

  1. 自动检查并初始化配置
  2. 读取素材(SOUL、MEMORY、daily memory、近几天日记)
  3. 生成目标日期日记文本
  4. 渲染为 1080px 宽图片

执行流程

Step 0:配置检查

  • config.yaml 存在:进入主流程
  • 若不存在:按 config.template.yaml 自动初始化并继续

Step 1:确定目标日期

  • 使用 environment.timezone
  • 默认目标:昨天(当前日期 - 1)

Step 2:收集素材

必读:

  • paths.soul_path
  • paths.memory_root_path
  • paths.daily_memory_dir/YYYY-MM-DD.md

建议读取:

  • paths.diary_text_dir 最近 7 天日记(避免重复句式)
  • 可选新闻摘要目录(若存在)

Step 3:写作

  • 第一人称
  • 真实、自然、有情绪与想法
  • 禁止流水账式罗列
  • 不编造不存在的事实
  • 保存到 <diary_text_dir>/YYYY-MM-DD.md

Step 4:生成图片

  • 使用 diary-template.html 渲染
  • 输出宽度必须为 output.image_width(默认 1080)
  • 高度自适应内容
  • 输出路径:<diary_text_dir>/diary-YYYY-MM-DD.png

Step 5:返回结果

返回:

  • date
  • text_path
  • image_path
  • image_size

约束

  • 不覆盖已存在的同日期日记(除非用户明确要求)
  • 声称完成时必须给出实际输出路径
  • 仅在缺文件时创建目录,不删除已有内容

Comments

Loading comments...