CDP聚合推荐关注流Web应用-通过Chrome DevTools Protocol操控独立Chrome profile,抓取并结构化来自X/Twitter、知乎、B站的推荐流内容,并提供React阅读界面和RSS订阅功能

产品主要功能和描述: **产品名称:** Refresh **主要功能:** 1. **内容集成与消费**:通过浏览器登录态,集成并消费来自X/Twitter、知乎、B站的推荐和关注流内容。 2. **独立Chrome profile操控**:利用Chrome DevTools Protocol控制独立的Chrome profile。 3. **内容抓取与保存**:抓取平台推荐流的内容,并保存为不可变的`RefreshWindow`档案。 4. **内容归一化**:将抓取的内容归一化为`Message`、`Author`、`Account`等k8s风格资源。 5. **提供React阅读界面**:包括按源过滤、未读追踪、登录恢复、手动刷新等功能。 6. **RSS提供**:支持生成和访问RSS源。 7. **图片本地化**:将图片本地化到`data/media`目录,方便RSS阅读器回源。 **隐私边界:** - 仓库只存放应用代码,不包含运行态路径、截图、cookie、环境变量文件或真实数据样例。 **本地运行:** - 依赖:Bun、pnpm、Chrome/Chromium、`jq`、`xmllint`。 - 启动命令:`pnpm install`和`pnpm start`。 - 默认地址:后端API为`http://localhost:3001`,前端网页为`http://localhost:5173`。 **Chrome启动与登录态:** - 不依赖外部浏览器自动化服务,使用本机CDP。 - 启动参数包含`--remote-debugging-port`和`--user-data-dir`,登录态持久化在profile目录里。 **验证:** - 使用`bunx tsc --noEmit`和`./verify.sh`进行验证。 **部署:** - 运行两个进程:后端和前端/Vite反向代理。 - 公网部署时,通过环境变量设置公网地址,并用反向代理或tunnel暴露Vite端口。 **常用环境变量:** - 定义了一系列与环境相关的变量,如后端端口、数据根目录、RSS媒体绝对地址等。 **文档:** - 提供了架构、设计、进度等相关的文档。

vibe 了一个基于 cdp,聚合自己知乎/B 站/推特账号的推荐和关注流的 web 应用,开源.
2026年6月10日
0
3

猜你喜欢

你的 Excel 也能摸鱼吗

Excel 主题,Word 主题

产品主要功能:提供Excel和Word主题,使用户能够在这些文档中隐藏内容,达到摸鱼效果。 描述:开发了一款Web站点,提供Excel和Word主题,让用户可以在这些文档中隐藏内容,以隐蔽的方式摸鱼。同时,还加入了老板键和使用说明,方便用户操作。

Web开发摸鱼工具
一键将 P 站(Pixiv)画作同步到云存储

P站、Chrome 插件、oneDrive、googledrive、Alist、react、typescript、shadcn/ui、tailwind css、lucid react、react hooks、alist api

产品主要功能:一键下载 Pixiv 画作并同步到云存储。 描述: 1. 一键下载 Pixiv 插画。 2. 提供多种画质选项(高质量、标准质量)。 3. 通过 Alist 同步下载内容到云存储。 4. 支持多种存储后端(Google Drive、OneDrive 等)。 5. 具有响应式直观的用户界面。 6. 快速高效的下载体验。 7. 本地配置存储保护隐私。

产品类型: 图片下载与管理工具图片同步工具

matchinitx matchinitx initx-collective/initx CustomField CustomResult CustomType CustomField CustomResult CustomType

**产品主要功能和描述:** 1. **功能概述**:matchinitx是一个基于initx-collective/initx项目的匹配器插件,它允许用户定义匹配规则,并根据用户在命令行输入的关键字来匹配和调用相应的插件。 2. **基础匹配器**: - 定义了匹配规则,包括匹配字符串或正则表达式。 - 自定义字段以适应特定需求。 - 匹配器执行后,通过处理函数返回所有命中的结果。 3. **类型匹配器**: - 支持多个匹配规则对应同一类型的情况。 - 定义了枚举类型CustomType来标识不同的匹配类型。 - 处理函数返回匹配结果时,包含了匹配类型信息。 4. **具体应用场景**: - 可以参考initx-plugin-git中的代码作为具体应用场景的示例。

匹配器类型匹配器
分享下自己 vibecoding 的 android ssh 软件,基于 connectbot + frp 来实现

Vibecoding Android SSH 软件 connectbot frp OpenClaw 飞书 微信 Cloudflare Tunnel Tailscale Go 交叉编译 Android 版 frpc

产品主要功能:实现Android客户端的SSH连接。 描述:基于connectbot和frp整合,通过自建服务端实现Android客户端的SSH连接。使用Go交叉编译了Android版的frpc,并将其打包进APK,避免了对动态提取二进制文件的执行限制。

Android SSH客户端自托管SSH服务器

音乐理论交互教学网站,lightnote.com.cn 个人博客,https://blog.lightnote.com.cn

产品主要功能和描述: 1. 音乐理论交互教学网站:提供中文版音乐理论教学内容。 2. 注册和登录模块:用户可以注册账号并登录网站。 3. 视频资源:原本使用YouTube视频,现替换为B站视频。 4. 移动端适配:修复移动端适配问题,支持手机和平板访问。 5. SEO优化:提升网站在搜索引擎中的排名。 6. 未来计划:加入原创音乐教学功能,逐步过渡到自有内容,打造更贴近中文用户习惯的音乐学习平台。 7. 个人博客:记录学习心得和思考,分享近期思考。

音乐教育交互教学
受不了小宇宙播客 网页版不能倍速太久了,现在终于可以有办法倍速了!

小宇宙播客、cursor 倍速播放器

产品主要功能:倍速播放器 描述:小宇宙播客网页版新增了倍速播放功能,用户现在可以在不等待的情况下更快地收听播客。

音频播放器支持倍速播放