欢迎回来
登录你的知识库账户
忘记密码?
还没有账户?立即注册
创建账户
注册你的专属知识库
已有账户?去登录
找回密码
输入注册邮箱获取验证码
返回登录
请输入图片中的验证码以继续注册
加载中...
取消
新建收藏
手动添加你喜欢的内容
取消
编辑头像与昵称
上传新头像或修改你的显示昵称
支持 JPG/PNG,最大 2MB
取消

问题反馈

notebasewww.notebase.cn
控制台
内容库
动态
管理
账户
U
用户
--
在线
v0.8.7 · 知识库
笔记
KnowledgeBase
网络无边,知识有迹。
0笔记
0工具
30推荐

分类导航

按主题直达

编辑精选

站内用户贡献 · 真实笔记

最新收录

每日更新
继续浏览全部内容 →
>
笔记
0
加载中...
工具
0
此页用于记录用户反馈问题后的每一次改进
笔记用法

“写笔记”支持四种格式——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,社区资源已经够用。下载地址:

AutoHotkey官网下载页面

点进去后选“Download AutoHotkey Installer”就行。如果你用v2,记得选带“v2”字样的版本。

安装方法

下载后双击安装包,一路Next。唯一需要注意的步骤是:安装时建议勾选“Install for all users”和“Create Desktop Shortcut”。安装完后,你会得到一个AHK文件图标(红色方块带白色H),这就是脚本文件。

装好后,在桌面右键 → 新建 → AutoHotkey Script,会生成一个.ahk文件。右键这个文件,选“Edit Script”就能用记事本打开写代码了。或者你用VS Code装个AutoHotkey插件,体验更好。

基础使用教程

先来个最简单的例子:把“;addr”自动替换成你的家庭住址。

  1. 新建一个脚本文件,比如“MyShortcuts.ahk”。
  2. 右键编辑,写入以下内容:
::;addr::北京市朝阳区某某小区8号楼3单元502
  1. 保存文件,双击运行(系统托盘会出现绿色H图标)。
  2. 随便打开个记事本,输入“;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分钟写个小脚本,你会回来感谢我的。

编写使用方法
Markdown 格式 · Ctrl+Enter 确定
新建笔记
预览
数据表格
点击单元格编辑 · Tab 移动
A1fx
Sheet1
BIH1H2≡🔗</>
隐私提醒

取消
编辑工具
取消