P

关于 Polis

让创建社区像创建 GitHub 仓库一样简单。
每一个想法都值得被看见,每一个社区都可以自由生长。

Polis 是什么?

愿景

Polis 的名字来源于古希腊的"城邦"(πόλις)概念——一个自治的公民社区。 我们的愿景是让互联网回归到去中心化的社区治理模式:每个人都可以创建自己的"城邦", 设定自己的规则,与志同道合的人一起创造价值。

定位

Polis 是一个面向创作者和社区建设者的平台。不同于传统的中心化社交平台, Polis 采用"作品-引用"架构:创作者保留作品所有权,社区通过引用机制聚合内容。 这类似于 GitHub 的 fork/pull-request 模型应用在内容创作领域。

核心特性

去中心化社区

每个人都可以自由创建和管理自己的社区空间,不需要中心化平台的许可。你的社区,你做主。

创作为核心

帖子、视频、投票、系列、知识库——所有内容统一为"作品",一次创作,多处引用。

模块化扩展

16 种社区模块自由组合——交流、问答、知识库、视频、投票、系列、商城、代码仓库等。按需开启。

数据主权

你的数据你做主。支持一键导出全部作品(Markdown + JSON),支持账户删除。你的创作永远属于你。

开放生态

后端核心代码开源(Rust 微服务架构),前端采用 Next.js。支持 API 访问和 CLI 工具。

Web3 集成

支持加密钱包绑定、XP 经验值系统、$POL 平台代币激励。链上链下结合的创作者经济。

技术架构

后端框架

Rust (Actix-web), SQLx, PostgreSQL

前端框架

Next.js 14, React 18, Tailwind CSS

微服务

Gateway, User, Space, Content, Video, Admin, Aggregate, Chain (8 服务)

缓存 & 消息

Redis, NATS (消息队列)

区块链

Polis Chain (Substrate), $POL 代币, XP 挖矿

部署

GitHub Actions CI/CD, systemd, GitHub Releases

由 8 个 Rust 微服务 + Next.js 前端驱动,全部代码开源

GitHub 仓库

开源与透明

Polis 的后端核心代码以开源协议发布。我们相信透明是建立信任的基础—— 任何人都可以审查我们的代码、提交改进、自托管部署。