dnsx 是一个使用 Go 语言编写的 DNS 查询工具,由 ProjectDiscovery 团队开发和维护。通过 retryabledns 库运行各种 DNS 探测,支持多种 DNS 查询,用户自定义解析器以及 DNS 通配符过滤等功能。
功能
支持多种 DNS 记录查询,包括 A、AAAA、CNAME、PTR、NS、MX、TXT、SRV、SOA 等
DNS 暴力破解
支持自定义 DNS 解析器
支持多种解析器格式 TCP UDP DOH DOT
支持标准输入输出,方便和其他命令行工具配合使用
安装
dnsx 需要 G
Read more ...
AI Shell 是一款在命令行下的 AI 自动补全工具,当你想要实现一个功能,敲一大段命令又记不住的时候,使用自然语言让 AI 给你生成一个可执行的命令,然后确认之后执行。
之前介绍过 GitHub Copilot CLI,这个作者受到此启发,做了一个开源版本的命令行工具。
安装
安装
npm install -g @builder.io/ai-shell
设置 API KEY
ai config set OPENAI_KEY=<your token>
会创建一个 .ai-shell 文件在 home 根目录。
用法
Read more ...
Claude Code /goal:让 AI 自主持续工作直到达成目标的新命令
用 [[Claude Code]] 写代码时,一直有一个令人微妙不适的摩擦:每当 Claude 完成一轮工作,控制权就回到了我这里,我需要再次发出指令,告诉它”继续”“再检查一遍”“还有这个文件没改”。对于那种需要跑很多轮才能完成的任务——比如把一个模块从旧 API 迁移到新 API 直到所有测试通过,或者逐文件重构某个目录直到符合统一规范——这个”人类中继”的环节就显得相当机械,本质上我只是在不停地按确认键。
本地快速切换 Claude Code 和 Codex CLI 账号的几种方案
同时维护个人项目和工作项目的时候,最让我头疼的不是代码本身,而是工具的账号管理。[[Claude Code]] 和 [[Codex]] 这类 AI 编程工具,我在公司有一套账号,个人订阅又是另一套。每次在项目之间切换,都要 claude auth logout 再 claude auth login,不仅耗时,还经常忘了当前用的是哪个账号,写了半天才发现额度消耗到错误的账号上去了。