“写笔记”支持四种格式——Word 文档、Excel 表格、Markdown、纯文本,起稿或二次编辑时都能随时切换,同一篇笔记想用哪种形态来记,都由你说了算。
md、txt、csv、json 这类纯文本则原样载入,不做多余加工。拿一张现成的表倒进来、改几笔、再导出去,等于白用一台免费的格式转换器。
要带走就在右上角点“下载”,可导出 PDF、Word、Markdown、Excel、TXT 等格式;列表卡片“⋯”菜单里,也有同样的下载入口。
在“工具”页点“+ 上传工具”即可发布:填好名称与链接,再用 Markdown 把使用方法写清楚——能解决什么问题、怎么装、怎么用,比堆介绍实在。
要分发安装包就一并上传压缩包(ZIP、RAR、7Z、TAR.GZ,最大 35MB),别人在详情页一键下载;只放链接不带附件也可以。
工具按大家的收藏热度排序,好用的自然会被顶上来。发布后可在详情页或卡片菜单里编辑、下架。
写笔记时勾上“隐藏”,这篇就只存在于你自己的账号里:不进列表、不进搜索、不上首页精选,也不会出现在任何公开的页面,链接发给别人同样打不开。
适合放密码、草稿、日记这类只给自己看的内容;想公开,去“发布”打开它,把“隐藏”的勾去掉再保存,之后编辑会默认保持原状态,不会悄悄变回公开。
你的内容会同时保存在多个副本上,系统定期做备份与完整性校验,再配合异地容灾机制:就算某台机器出问题,数据也不会丢,可以长期放心存放;特别重要的资料,仍建议你另外再留一份备份。
全站跑在容器化、模块化的现代架构上,更新、部署、回滚都很快,扩展性和稳定性都按长期运营的标准来设计(Built for reliability, designed to scale)。
这个网站最早只是一个人的笔记仓库,后来慢慢长成现在的知识中枢。设计上很克制——没有广告、没有追踪、没有推荐算法,只是干干净净地存放一些东西;既然做好了,就公开出来,万一有人用得上呢。
不做大而全,不做平台梦,保持简单、保持克制、保持好奇。所有内容都由用户贡献、由用户维护:不会突然冒出付费墙,不会在角落塞广告位,也不会把你的数据卖给第三方。
产品会持续迭代,站内日志页记录着每一次改动,改了什么都有迹可循;想了解这个站是怎么一步步走到今天的,翻翻日志就能看到来龙去脉。
如果在这里看到涉嫌违规的内容,点对应卡片右侧的“举报”按钮就能提交,我们会尽快核实处理;也谢谢你花一点时间,一起把这里维护干净。
AutoHotkey
AutoHotkey — 用脚本让Windows自动完成重复操作,解放你的鼠标键盘。
如果你每天在电脑前重复着“复制-粘贴-改格式-保存”、“打开软件-点菜单-选文件-等加载”这类机械劳动,那你大概率会爱上AutoHotkey。它是个免费开源的Windows自动化脚本工具,本质就是让你写几行代码,然后让电脑自己替你干活。
我最早接触它是因为受不了每天手动处理上百份Excel报表:先打开文件,选中特定列,复制到新表,改字体,保存。后来花了一下午写了50行AHK脚本,从此每天按一个快捷键,咖啡还没喝完活全干完了。这就是AutoHotkey的典型场景——把重复、琐碎、耗时的操作,变成一键触发或定时执行的自动化流程。
它能解决什么问题?
- 文本快捷输入:比如输入“;em”自动展开成你的邮箱地址,或者写代码时自动补全常用模板。
- 窗口管理:一键把窗口贴到屏幕左上角,或者把当前窗口最小化到托盘。
- 鼠标键盘宏:录制一连串点击和输入,用于游戏挂机、软件批量操作。
- 文件批量处理:自动重命名、移动、压缩一堆文件。
- 系统增强:比如用Win+C打开计算器,或者双击任务栏空白区域锁屏。
总之,凡是你能用键盘鼠标手动完成的操作,理论上AutoHotkey都能让它自动化。
下载方式
AutoHotkey有两个主要版本:v1.1(经典稳定)和v2.0(新版语法更现代)。新手建议直接上v2.0,社区资源已经够用。下载地址:
点进去后选“Download AutoHotkey Installer”就行。如果你用v2,记得选带“v2”字样的版本。
安装方法
下载后双击安装包,一路Next。唯一需要注意的步骤是:安装时建议勾选“Install for all users”和“Create Desktop Shortcut”。安装完后,你会得到一个AHK文件图标(红色方块带白色H),这就是脚本文件。
装好后,在桌面右键 → 新建 → AutoHotkey Script,会生成一个.ahk文件。右键这个文件,选“Edit Script”就能用记事本打开写代码了。或者你用VS Code装个AutoHotkey插件,体验更好。
基础使用教程
先来个最简单的例子:把“;addr”自动替换成你的家庭住址。
- 新建一个脚本文件,比如“MyShortcuts.ahk”。
- 右键编辑,写入以下内容:
::;addr::北京市朝阳区某某小区8号楼3单元502
- 保存文件,双击运行(系统托盘会出现绿色H图标)。
- 随便打开个记事本,输入“;addr”然后按空格或回车,文字就会自动替换。
这就是AutoHotkey的“热字符串”功能。再试个快捷键:按Win+Z打开计算器。
#z::
Run "calc.exe"
return
这里#代表Win键,z就是Z键,Run命令启动程序。保存后双击脚本,按Win+Z试试。
如果你想让脚本在开机时自动运行,把脚本文件复制到“开始菜单 → 启动”文件夹里就行(Win+R输入shell:startup打开)。
进阶技巧(可选)
一旦你掌握了基础,就可以玩出花来。分享几个我常用的高阶用法:
1. 窗口自动排列
工作时常需要三个窗口并排:浏览器、编辑器、终端。写个快捷键一键搞定:
#1:: ; Win+1
{
WinMove "A",, 0, 0, 960, 1080 ; 把当前活动窗口移到左侧半屏
WinMove "A",, 960, 0, 960, 1080 ; 再开一个窗口到右侧(需要手动调整)
}
更高级的可以用WinGetPos获取屏幕分辨率,动态计算位置。
2. 带条件的自动化
比如,只在特定软件里激活快捷键。我只在Chrome里用Ctrl+Shift+C复制纯文本:
#HotIf WinActive("ahk_class Chrome_WidgetWin_1")
^+c::
{
Send "^c"
Sleep 50
A_Clipboard := RegExReplace(A_Clipboard, "\r\n", " ") ; 去除换行
Send "^v"
}
#HotIf
这个脚本判断当前窗口是不是Chrome,如果是,Ctrl+Shift+C会复制并自动清理格式。
3. 鼠标手势代替键盘
如果你更喜欢鼠标,可以写手势脚本。比如按住右键画个“L”形来关闭当前标签页:
~RButton & LButton::Send "^w" ; 按住右键再点左键,相当于Ctrl+W
注意:这种手势需要配合CoordMode设置坐标,否则容易误触。
4. 定时任务
用SetTimer让脚本每30分钟自动保存一次当前文档:
SetTimer SaveDoc, 1800000 ; 30分钟
SaveDoc()
{
Send "^s"
ToolTip "已自动保存!"
SetTimer RemoveToolTip, -2000
}
RemoveToolTip() => ToolTip()
避坑指南
- 不要用管理员权限运行脚本,除非必要(比如操作系统级窗口)。否则很多热键会被屏蔽。
- 学会调试:在脚本里加
MsgBox "执行到这里了"来检查代码是否运行。或者用ListLines命令显示最近执行的行数。 - 善用现成脚本:GitHub上搜“AutoHotkey scripts”能找到大量现成工具,比如窗口透明化、音量控制、快速搜索等。
- 备份你的脚本:重装系统时,只要把.ahk文件拷走,新电脑装上AHK就能直接用。
最后说几句
AutoHotkey的学习曲线不算陡,但需要一点逻辑思维。我建议先从解决一个具体痛点开始(比如“每次都要手动输入邮箱”),写个简单脚本,然后慢慢扩展。别想着一次写个完美的大脚本,那只会让你放弃。
当你第一次看到脚本自动完成10分钟的手动操作时,那种“原来电脑可以这么听话”的感觉,真的很爽。现在就去官网下载吧,花20分钟写个小脚本,你会回来感谢我的。