csharp、batch · 5 个代码文件 / 约 1693 行
一个 Windows 置顶便笺小工具,随手记下内容,可调颜色和透明度,支持粗体斜体下划线;右键就能调 AI 润色、整理、重写、续写和问答,关闭时自动存成 txt。
这个工具是干什么的
便笺(BianJian)是一个跑在 Windows 上的置顶小窗记事工具:你在窗口里随手写内容,它始终浮在其它窗口上面,关掉时自动把内容存成一个 txt 文件。
它能干这些事:
· 置顶显示,无标题栏,鼠标移进去才出现按钮,移开自动隐藏。
· 拖边缘或四角改大小,按住顶部留白拖动位置。
· 右键调透明度(30%~100%)和背景颜色,经典色加自定义。
· 支持粗体、斜体、下划线,快捷键 Ctrl+B / Ctrl+I / Ctrl+U。
· 右键里的 AI 优化:润色、整理、重写、续写、问答。
· 每张便笺各存各的,互不干涉;点右上角 + 可以再开一张。
程序结构
Note
├── src/
│ ├── bin/
│ │ └── Release/
│ │ └── netcoreapp3.1
│ ├── app.ico
│ ├── AiAssistant.cs
│ ├── Program.cs
│ └── StickyForm.cs
├── app.ico
├── tools/
│ └── IconGen/
│ └── Program.cs
└── build.cmd
核心流程
装 .NET(用 build.cmd 一键构建)
↓
打开 Note.exe → 出现一张置顶便笺
↓
写内容 → 右键 ── 选 AI 优化 ──→ 预览窗确认 → 替换/追加/复制
↓ └── 没填…
…
实战案例
比如你手头有一份负载敏感多路阀的调试笔记,想顺手整理成能发出去的说明。
· 把笔记粘进便笺,全选,右键 → AI 优化 → 整理,等几秒。
· 结果先出现在预览窗里,你看一遍,满意就点「替换原文」,不满意点「取消」。
· 如果只想改其中一段,就只选中那一段再点,AI 只处理选中的部分。
· 想追加而不是覆盖,选「追加到末尾」;想拿去别处用,选「复制」。
整理完直接关掉便笺,内容会存成 20260914-114737-成品.txt 这样的文件,文件名就是时间和开头两个字,回头好找。
常见问题
1. 环境配置。这是 C# 写的 Windows 程序,需要先装 .NET SDK。项目里带了 build.cmd,双击它就会先生成图标、再编译打包到 dist 目录,跑完出现 DONE 就成功了。日常使用直接双击 dist\Note.exe 即可,不需要额外装别的运行库。
2. 快速上手要准备哪些文件?AI 相关的配置和提示词都放在 exe 旁边的 AI\ 目录里,首次使用会自动生成:AI\config.json 填接口地址、ApiKey、模型;AI\prompts\ 下是润色、整理、重写、续写各自的提示词;AI\knowledge\ 里的 .md / .txt 会被整体注入「问答」。这些文件改完立刻生效,不用重启。便笺内容存在 NoteData\note-*.json,关闭时另存的 txt 落在 exe 同目录。
3. AI 功能点了没反应?多半是 config.json 里的 ApiKey 还是空的。这时程序会提示你并帮你打开这个文件,填上 key 再试。默认走的是 DeepSeek 的地址,想换服务商,改 BaseUrl 和 Model 两个字段就行。
4. 想确认 AI 配置有没有问题?可以在命令行给程序加 --selftest 参数运行,它不开窗口,只检查配置和提示词能不能正确生成、加载,结果写到 exe 旁的 ai-selftest.log。
获取方式:项目为开源软件,仓库地址和打包好的压缩包见文末说明;默认只创建公众号草稿,不直接群发。
软件下载|在浏览器打开:https://www.haidraulic.com/software/note-b38abd71
1.图片与内容如涉侵权,请联系作者处理或删除。
2.本公众号本着互联网共享精神,业余整理分享,内容仅供参考,请自行核实。
3.软件介绍由AI按代码结构汇总,功能描述可能存在偏差,请以实际代码为准。