
开源版锤子便签,复刻锤科美学,一键Docker私有化部署,支持skill调用,支持dsh plugin,支持多租户,一键生成公众号格式,支持导出便签为图片
Install Notes
Clean install: prebuilt on npm and declares a `dsh.bundle` layer. Heads up: it runs install-time scripts (prepack) on your machine.
The one-line version
dsh plugin --profile my-profile add @zhaoolee/dsh-notesThe easy path: this bundle is published to npm, so the install pulls a prebuilt artifact — no build step runs on your machine and no build approval is needed.
From npm — installs a prebuilt artifact, no build step on your machine
# 1. add the bundle to a profile — --profile my-profile points at $DSH_HOME/profiles/my-profile
dsh plugin --profile my-profile add @zhaoolee/dsh-notes
# 2. verify: the bundle should show up as a layer in the resolved config
dsh --profile my-profile --dump-config
# 3. boot the profile
dsh --profile my-profilePackage: @zhaoolee/dsh-notes
Prefer to install from source instead?
From GitHub — pulls source, and may ask for build approval on first run
# 1. add the bundle to a profile — --profile my-profile points at $DSH_HOME/profiles/my-profile
dsh plugin --profile my-profile add github:zhaoolee/notes#<commit-sha>
# 2. verify: the bundle should show up as a layer in the resolved config
dsh --profile my-profile --dump-config
# 3. boot the profile
dsh --profile my-profileBefore you run itinstall scripts
- This package declares
prepack— package-manager lifecycle scripts that execute on your machine at install time, outside the agent sandbox, before any tool-approval prompt exists. - A plugin runs with your permissions once loaded: it can read your files, use your credentials and reach the network. Tool approvals do not sandbox it.
Prerequisites
- API key
- Required — see the repository README for which provider.
- Network access
- Required at runtime.
- Language
- TypeScript
Install check
Every field the verdict was derived from, so you can re-derive it yourself
| Field checked | Result | Weight | What the spec says about it |
|---|---|---|---|
| lifecycleScripts | fail | warn | runs at install time, outside the agent sandbox: prepack |
| dsh.bundle | pass | fatal | package.json declares a `dsh.bundle` layer |
| dsh.bundle.patch file | pass | fatal | patch file present at `dsh-plugin/cordis.patch.yml` |
| npm registry | pass | fatal | published as `@zhaoolee/dsh-notes` — prebuilt artifacts |
- Verdict reason
- on npm with a valid bundle declaration
- package.json read
- dsh-plugin/package.json
- Rules applied from
- docs/user/develop/basic/publish.md
- Checked at
- 2026-08-15
- Install-time scripts
prepack
From the README
Excerpt as published by the author, plain text, unedited
| 支持手机版 | 一键发送公众号 | | --- | --- | |  |  | - 一个锤子便签风格的导出器,预览与图片导出支持**暖白纸感**、**深夜便签**、**iPhone 备忘录深浅模式**和 **Bear 极简排版**。 - 可用来分享与openclaw的对话记录。 - 完美复刻锤子便签网页版和PC版,支持多便签,分类存储。 - 支持Docker一键私有化部署 - 纯WEB应用,无需安装任何App,打开即用 - 支持PC端和手机版,多端数据同步,支持公网部署 - 支持图片插入。 - 支持一键粘贴到公众号助手。 - 支持直接导出便签为图片,或复制为markdown格式进行分享。 - 自带浏览器持久化,关闭页面也不会丢失数据。 - 开源免费,可私有化部署。 - 工匠精神沁入AI,可以通过AI Skill直接调用工具,生成便签。 - 支持自定义底部标识(点击即可编辑) - API原生封装支持Hermes Agent,OpenClaw直接通过skill驱动管理便签 - 支持 DeepSeek Harness(DSH),让智能体将对话导出为锤子便签。 - 支持接入DeepSeek润色书写内容,语法标点检查,重点加粗,复杂概念通俗化释义。 - 支持一键下载包含图片的Markdown资源包 - 支持下载为html离线查看
Topics
GitHub topics on this repository
More in Assets Zero Typewriter
Ranked by similarity inside the cluster, not alphabetically
Dsh Fun Typewriter
omdsh-dev
DSH Typewriter: WebAudio typing ambience with a plugin-owned settings API and zero audio assets
Dsh Prevent Scd
Codingendless
A playful rest-reminder pet plugin for DeepSeek Harness (DSH). Detects late-night or hours-long continuous human operation and blocks the web UI with a cute nurse-cat until you agree to rest. Configurable thresholds, zero external assets, MIT.