我为 ADHD 用户和 Trust 构建了 2 个 Chrome 扩展 — 已上架 Chrome Web Store
发布: (2026年4月13日 GMT+8 01:09)
3 分钟阅读
原文: Dev.to
Source: Dev.to
ADHD Web Simplifier
网页是一台分心机器。ADHD Web Simplifier 会自动清理你打开的任何页面。
功能
- 关闭自动播放的视频、动画和闪烁横幅
- 生物阅读模式 – 将每个单词的前半部分加粗,以加快浏览速度
- 内置番茄钟,支持专注/休息循环
- 一键“阅读模式”,去除侧边栏、广告和杂乱内容
- 以可访问性为先 – 适用于任何站点,无需配置
TrustLayer
在你信任一个网站之前,TrustLayer 会为其打分。
功能
- 实时可信度评分(0–100),显示在浏览器工具栏
- 检查域名年龄、HTTPS、已知诈骗数据库和内容信号
- 每个页面上显示可视化信任徽章
- 详细的评分拆解说明
技术栈
- React 18
- TypeScript
- Chrome Manifest V3 (MV3)
- Vite 5
- Tailwind CSS
- Canvas API
两个扩展都使用 Manifest V3(当前的 Chrome 标准),并采用 service worker 代替后台页面。
实现细节
Manifest 片段
{
"content_scripts": [
{
"matches": [""],
"js": ["content.js"],
"run_at": "document_idle"
}
]
}弹出页与内容脚本之间的消息传递
// popup.tsx
chrome.tabs.sendMessage(tab.id!, { action: 'enableFocusMode' });// content.ts
chrome.runtime.onMessage.addListener((msg) => {
if (msg.action === 'enableFocusMode') applyFocusMode();
});发布与变现
- 两个扩展的定价均为 $1.99 一次性永久 – 无订阅,无需账号。
- 它们兼容 Chrome 以及所有基于 Chromium 的浏览器。
- 隐私政策 是强制要求,即使是简单的扩展也不例外;我将其托管在 GitHub Pages。
- 权限必须有合理说明 – 审核团队会询问每项权限的用途。仅使用
activeTab比请求更宽泛的tabs权限更安全。 - 在 Chrome Web Store 列表中使用高质量截图,可显著提升点击率。
源代码
两个扩展的完整源代码已在 GitHub 上公开: