标签 Self-Hosted 下的文章

最近在 GitHub 上刷到一个挺有意思的项目 OpenClaw ,研究了一下发现它的思路和目前市面上大多数“只会聊天”的 GPT 套壳完全不同,感觉非常适合咱们这儿爱折腾的同学,分享给大家。

🚀 它是什么?
简单来说,OpenClaw 是一个 100% 开源的个人 AI 助理。它的核心逻辑不是对话,而是 Action (行动)。它能通过你常用的聊天工具( WhatsApp 、Telegram 、Discord 等)直接操控你的各类服务。

🛠️ 让我觉得眼前一亮的几个点:
真正的“Agent”能力: 它不只是回答问题,而是能实操。比如清理收件箱、发送邮件、管理日历,甚至能帮你去航司官网办理值机。这种“把 AI 当命令行用”的感觉很丝滑。

Self-Hosted (隐私党福音): 这是最戳我的一点。所有数据、上下文和 Memory 都跑在自己的基础设施上。你可以选择跑在本地机器,也可以扔在自己的云服务器上,不用担心隐私泄露。

插件系统与技能扩展: 它有一个开放的 Plugin 系统。最骚的是,你可以让 AI 给你“写一个技能”然后自动加载。目前已经集成了 Spotify 、GitHub 、Obsidian 、Gmail 等一大堆常用服务。

跨平台接入: 不需要下载新的 App 。你可以通过 Telegram 或者 iMessage 直接给它下指令,这种“异步操作”的体验比守着网页对话框要好得多。

💻 安装体验:
项目基于 Node.js (要求 Node ≥22 ),安装非常开发者友好,一行命令就能跑起来:curl -fsSL https://openclaw.bot/install.sh | bash

📝 一点个人评价:
虽然现在 AI Agent 满地走,但 OpenClaw 给人的感觉更像是一个**“可扩展的 AI 操作系统壳”**。如果你厌倦了各种订阅制的 AI 助理,或者想构建一个完全属于自己的“第二大脑”,这个项目非常值得 Fork 关注一下。

相关链接:

地址: https://www.openclawdbot.org/

GitHub:可在官网直接跳转(目前星数增长很快,100K+ Stars 确实有点东西)

大家觉得这种“自托管 + 聊天软件接入”的 Agent 模式是未来的主流吗?欢迎讨论。

本文介绍我对 Clawdbot / Moltbot AI 个人助手的尝鲜使用。有蹭热度嫌疑,喜干货者慎入 :)

最近大热的 Clawdbot(现改名为 Moltbot) 是一个人 AI 助手,主打个人 Self-Hosted 的 ai agent。可运行在您自己的设备上的 AI 助手。不管你在哪里,均可以通过国际上常用的 IM 聊天平台(WhatsApp/Telegram/Matrix 等等,但不包括 WeChat)通过聊天与 ai agent 进行互动。

Just another chatbot ?

如果你硬要我说点非市场炒作的人话,不要老打鸡血天天震撼和炸裂,回归朴素码农实用主义的话。那么问题的核心是:这所谓的 “新” 玩意,和之前的支持本地部署的,做点 hack 也可以互联网访问的 lobehub / librechat 甚至更久远的 open-webui 这类已经支持 MCP 工具 的 LLM chat UI 有什么区别?

说实话,在我短短数小时的安装和使用时间里,我只能告诉大家一些基本概念和功能上的不同,也因了解时间有限,说得不对请纠正:

  • 任务长期化、异步化。不再是一个聊天请求触发,然后在线等待响应的工作流程。
  • 多任务并行化
  • IM 聊天平台 作为主交换方式。 这大大简化了部署和远程使用,只需要一个 IM 聊天平台的接入即可。对大众用户比要 Port Mapping 或 Tailscale 才能使用的门槛要低很多。异步任务的通知推送问题,多模态图像声音的输入输出问题,接入的便利性问题,一个方案同时解决了。
  • 支持 Skills 等已经深入民心的 AI 定制设计模式。只要本地命令行能做的,Moltbot 也能做。

看完这些,你大概会联想起 ManusOpenManus

安装

网上已经非常多安装手把手教程了。所以我不打算写教程了,这里只说说我使用的一些配置:

综合考虑到网络环境的难和付款的便利,我选择了 openrouter 以及 anthropic/claude-sonnet-4.5 模型 。

配置文档:

https://docs.molt.bot/providers/openrouter

配置示例:

{
  env: { OPENROUTER_API_KEY: "sk-or-..." },
  agents: {
    defaults: {
      model: { primary: "openrouter/anthropic/claude-sonnet-4.5" }
    }
  }
}

注意,直接用 CN 的 source ip 是访问不了 openrouter 的 claude-sonnet-4.5 的,会 http status 403 : This model is not available in your region

是有点贵,不过先试试再找平替吧。

简单试用

image.png

这里只是简单试用一下 AI 助手对工具的智能调用能力。还不错。不过 UI 设计还是有待改进的。很工程师风的界面用户体验。不过这界面叫 Dashboard ,这个风格也说得过去吧。

计划

计划后面试试接入适合国情的 Matrix IM ,看看效果。例如,我收到 Prometheus 报警 Homelab 问题时,可以让 Moltbot 自动分析原因和自动修复。也可以接入语音 TTS/STT ,甚至图像识别等等。有进度也会分享分享。再见。

书接上回

Starflow 基本可用后,我想到能否添加浏览器插件来嵌入 Github 页面来方便归类添加呢,并且项目没有使用 i18n,故有了后续的这些更新

Starflow 是个开源可自托管的 Github Star 管理解决方案,具体可以参看我之前发的帖子:

在线预览体验:Starflow

Warning

Starflow 默认会读取私库!介意请勿登录在线预览页面!自行部署即可!

GitHub 仓库地址:

页面预览:

🌙 暗色模式


☀️ 亮色模式


新 feature:

插件支持

可使用 chrome 插件通过注入在已 star 仓库页面便捷的添加到 list 进行分类,包括 AI 建议,便捷笔记等等功能,大大提升了操作便捷性,具体配置方式如下

  1. Starflow GitHub release 页面下载插件包
  1. 插件包提供了两种支持格式,包括 chrome 和 firefox,本人电脑上暂无 firefox,故未对 firefox 插件包可用性进行实践,chrome 插件包解压后在 chrome 插件管理处开启开发者模式选择 加载未打包的扩展程序即可
  1. 加载后在插件栏打开插件输入已部署服务的地址后进行同步即可
  1. 此后打开任意 GitHub 仓库,均可看到嵌入到页面内的 Starflow 插件按钮,如图:

如此这般便可在仓库页面便捷的将已 Star 仓库添加到 Starflow 的数据库中

中英文及中英文分类 list 支持

目前 Starflow 支持了中英文 i18n,并且支持智能分类,默认在英文界面会使用英文版本 prompt 来对现有仓库进行分类,若使用的是中文界面那么分类出来的 list 也是中文

写在最后

项目大幅使用了 vibe coding,自认为调教的还可以,基本功能都运行无误,佬友也可以提提建议,喜欢的话点个 star,不胜感激


📌 转载信息
原作者:
GEMILUXVII
转载时间:
2026/1/19 19:05:12

空闲时间搓了一个可自托管的 GitHub Stars 管理工具,项目大幅使用 vibe codeing,claude opus 贡献了百分之九十五的代码,开源地址:Starflow

Github 自带的 star 功能个人觉得并不好用,尤其是 list,整理起来非常地繁杂,同类项目很多都没有更新,或者是不喜欢这样那样的界面,故有了此项目。

我自己在一个小鸡上也部署了这个项目,占用大致一百多 MB,地址 Starflow, 可以在线试试,登录的话默认会读取私库!,介意请勿登录,自行托管即可。

功能特性

核心功能

  • Lists 分类管理 - 创建自定义 Lists,将仓库按项目、技术栈或用途分类,支持 24 种预设颜色
  • AI 智能分类 - 接入 OpenAI 兼容 API,一键自动分类所有未整理的仓库
  • 双向同步 - 与 GitHub 实时同步,取消 Star 也会同步到你的账号
  • README 预览 - 无需跳转即可查看仓库的 README 文档

搜索与筛选

  • 全文搜索 - 按名称、描述快速搜索仓库
  • 多维筛选 - 按语言、List、星标数、更新时间等筛选
  • 排序方式 - 支持按 Star 时间、更新时间、星标数等排序

数据管理

  • 笔记备注 - 为仓库添加个人笔记,记录使用心得和备忘
  • 导入导出 - 支持 JSON/CSV 格式导出,便于备份和迁移
  • 数据持久化 - PostgreSQL 存储,支持数据目录映射便于备份

用户体验

  • 主题切换 - 支持亮色 / 暗色模式,偏好自动保存
  • 键盘快捷键 - 支持快捷键操作,提升效率
  • 响应式设计 - 适配桌面和移动端

预览

🌙 暗色模式


☀️ 亮色模式



支持自托管,支持 docker-compose 部署,具体部署比如环境变量配置详情可以查看项目 Github README:

services: starflow:  gemiluxvii/starflow:latest container_name: starflow restart: unless-stopped ports: - "3000:3000" environment: - DATABASE_URL=postgresql://starflow:starflow@db:5432/starflow - GITHUB_CLIENT_ID=${GITHUB_CLIENT_ID} - GITHUB_CLIENT_SECRET=${GITHUB_CLIENT_SECRET} - NEXTAUTH_SECRET=${NEXTAUTH_SECRET} - NEXTAUTH_URL=${NEXTAUTH_URL} depends_on: db: condition: service_healthy db:  postgres:16-alpine container_name: starflow-db restart: unless-stopped environment: - POSTGRES_USER=starflow - POSTGRES_PASSWORD=starflow - POSTGRES_DB=starflow volumes: - ./data/postgres:/var/lib/postgresql/data healthcheck: test: ["CMD-SHELL", "pg_isready -U starflow"]
      interval: 5s timeout: 5s retries: 5 


AI 分类

Starflow 支持接入 OpenAI 兼容的 API 进行智能分类。

支持的服务

  • OpenAI 官方 API
  • 第三方中转站
  • 本地部署的 Ollama、LocalAI 等

配置方式

  1. 进入「设置」页面
  2. 在「AI 分类」部分填写:
    • API 地址(如 https://api.openai.com 或中转站地址)
    • API Key
    • 模型名称(如 gpt-3.5-turbo
  3. 点击「测试连接」验证配置
  4. 启用 AI 分类功能

分类说明

  • 提供 15 种标准分类:AI 工具、代理工具、CLI 工具、前端、后端、数据库、DevOps、编辑器、开发工具、下载工具、媒体工具、安全工具、学习资源、系统工具、其他
  • 支持单个仓库分类和批量一键分类
  • 优先匹配已有 Lists,减少重复分类


技术栈

  • 前端: Next.js 15, React 19, Tailwind CSS 4, Radix UI
  • 后端: Next.js API Routes, NextAuth.js 5, Prisma 5
  • 数据库: PostgreSQL
  • AI: OpenAI 兼容 API


佬友也可以提提建议,喜欢的话点个 star,不胜感激


📌 转载信息
原作者:
GEMILUXVII
转载时间:
2026/1/16 18:49:18

Baserow 是一款对标 Airtable
但主打开源的无代码数据库软件
除了可以透过以下的 github 部属自己的本地服务外

也可以透过官方的平台创建云数据库
目前看起来价格确实比 Airtable 本身更多 (免费方案)

有兴趣可以试看看


📌 转载信息
原作者:
josenlou
转载时间:
2026/1/6 11:58:38