惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 叶小钗
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Microsoft Security Blog
Microsoft Security Blog
罗磊的独立博客
大猫的无限游戏
大猫的无限游戏
美团技术团队
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
aimingoo的专栏
aimingoo的专栏
腾讯CDC
WordPress大学
WordPress大学
Apple Machine Learning Research
Apple Machine Learning Research
F
Fortinet All Blogs
G
Google Developers Blog
MongoDB | Blog
MongoDB | Blog
Microsoft Azure Blog
Microsoft Azure Blog
小众软件
小众软件
Engineering at Meta
Engineering at Meta
博客园_首页
B
Blog RSS Feed
D
Docker
M
MIT News - Artificial intelligence
爱范儿
爱范儿
I
InfoQ

东东's Blog

日本关西系列|Day 2 京都的半日闲逛 美国Apple官网购买礼品卡订阅 ChatGPT Plus 北京・中关村森林公园(2026) 日本关西系列|Day 1 抵达临空城与大阪首日 Memos: 查询 Apple ID 注册时间 Memos: Ghostty 开箱即用配置 代码考古:用 gitcharts 挖掘 Git 仓库的演变轨迹 烹饪日记:香煎罗非鱼 Memos: 新时代程序员的顶级焦虑 Memos: 博客新增图文布局和轮播图效果支持 Memos: 最适合空气炸锅烤着吃的红薯品类 Memos: 记录「95分」好吃的‘小帅香菇面’ 妻子爷爷的‘朝鲜军功奖章’ Memos: 博客切换为 Shiki 代码高亮方案 Memos: 博客新增划线、重点及荧光笔效果支持 记录博客字体分包与字体子集化 Memos: 邻座吃饭的一家三口 人在囧途之哈囧 哈尔滨・乡村的冬季 查看香烟生产日期 哈尔滨・东北虎林园 Memos: 来自日本的 ndjp 提供免费的三级子域名 Memos: 刚听说 autojump, 真的好用 Memos: 体验 OpenCode + Superpowers + GPT 5.2 开发需求 Memos: 杰我睿爆雷 GoReleaser 自动发布 Go 镜像到 DockerHub & GitHub Release 初识 Volta & Corepack 前端版本管理工具 部署 Beszel 把 “小鸡们” 归拢起来 Memos: Claude Code in Action 中文版教程 2025 年度回顾
Memos: 用 npx 做了一个终端里的 About Me
Yieldone · 2026-05-11 · via 东东's Blog

上周做了个小工具:

$ npx @donxdone/aboutme-cli

在终端打印我的个人介绍。

起因是逛到这个博客:

$ curl -N https://jt26wzz.com/aboutme

感觉这种 “终端名片” 很有意思。但我博客是纯静态页面,没有服务器。

于是想到可以把内容做成 npm CLI 包,后来便有了我的第一个 npm 包:

  • Github:sincerefly/aboutme-cli
  • Npm:@donxdone/aboutme-cli

配置步骤记录

  1. Github 新建仓库(例如 aboutme-cli)
  2. Npm 注册账号(如果有则无需创建)
  3. 本地 Vibe Coding 
  4. npm login ...省略测试打包验证命令... npm publish --access public 发布到 npm
  5. 发布后在 Console 可见 Npm 包 https://www.npmjs.com/package/@donxdone/aboutme-cli
  6. 配置 Github 自动发布(NPM 包的 Settings -> Publishing access -> 添加 Trusted Publisher:选择 Github publisher,填入相关信息)
  7. 本地修改代码打标签推送 Github,Github Console 发布 Release,Npm 会自动更新

感觉 npm 的发布流程特别丝滑(相较于之前配置 Golang 发布 DockerHub),Trusted Publisher 这种「平台授权 Github 仓库直接发布」的模式,不需要自己管理长期 Token,简单又安全,又学到一种新的构建发布方式~