03ntity/KomunitasAI

KomunitasAI

解决的问题

手动管理社区资金既繁琐又容易出错。KomunitasAI 通过充当数字财务主管来自动化整个流程:创建发票、发送付款请求、跟踪谁已付款、记录收入和支出、发送提醒以及生成月度报告。它消除了对电子表格和手动跟进的需求,特别适用于 RT/RW、arisan、合作社和联合活动等群体。

工作原理

KomunitasAI 基于 ElizaOS(一个代理运行时)构建。您可以通过聊天(或本地仪表板)使用简单的印尼语命令与之交互。在底层,一个插件协调多个组件:

  • PostgreSQL 存储社区、成员、发票、现金分类账、日志和计划。
  • DOKU MCP/API 处理支付创建:支付链接、QRIS 和虚拟账户/银行转账。
  • WAHA 发送 WhatsApp 消息(发票、QRIS 图片、提醒)并接收传入消息。
  • DOKU webhook 在支付成功时通知代理;代理随后将发票标记为已支付,记录收入,并发送成功通知。
  • 工作流 可以手动或按计划运行(例如,每分钟、每小时或每天)以执行计费、监控和报告循环。

支付流程为:代理创建发票 → DOKU 返回支付详情 → WAHA 向成员发送发票 → 成员支付 → DOKU 调用 webhook → 代理更新记录并通知相关人员。所有通知都是幂等的,因此不会发送重复的 WhatsApp 消息。

目标用户

印尼的社区财务主管和管理员,他们管理 RT/RW 邻里单位、arisan(轮流储蓄组)、合作社、活动或共同费用(patungan)的资金。它专为非技术用户设计,可以通过聊天交互,尽管设置需要一些技术配置。

亮点

  • 对话式引导 – 完全通过聊天创建社区和成员列表。
  • DOKU 集成 – 生成支付链接、QRIS 和虚拟账户/银行转账账单。
  • WhatsApp 投递 – 通过 WAHA 发送发票、QRIS 图片、提醒和付款确认。
  • 自动支付跟踪 – webhook 自动将发票标记为已支付并记录现金条目。
  • 现金分类账 – 使用简单命令记录收入和支出,如“catat pengeluaran Rp 20.000 untuk bayar sampah”。
  • 月度报告 – 生成收入、支出、净余额、收款率和成员支付状态的摘要。
  • 计划工作流 – 按计划自动运行计费、监控和报告循环。
  • 幂等通知 – 即使操作并发运行,也能防止重复发送 WhatsApp。
  • React 仪表板 – 本地 Web 仪表板显示社区摘要、成员、发票、现金和活动日志。
  • 灵活的 LLM 提供商 – 支持 OpenAI、OpenRouter 或任何兼容 OpenAI 的网关。

相关

  • 项目
  • 项目
  • 项目
  • 项目