流动
流动是工作管理、发票、账单批准和实验室的财务仪表板,用于
工作订购, 首先为牙科实验室。 Seazona(实验室的个案系统)是
捆绑整合,而Xero是可选的. 见 VISION.md。 。 。 .
流动由Arc Forge Labs维护,地点是 弧形平面/流量。 。 。 .
许可证:麻省理工学院(LICENSE) (中文(简体) ).
状态
这个存放所是"流"的新家园,有新的历史. 代码移动到这里
从早先的私人代码库中一次一个模块(CONTRIBUTING.md, (中文(简体) ),
"从早期的密码库"). 今天它掌握着存放处的规则,
CI,放出轨迹(npm,容器图像和GitHub放出,在β和
稳定通道、整合港、健康检查、办事员签入
角色保存在 Flow 中, 给所有者的 Person 页面, 设计系统 Arc Forge
Labs' Field 使用,核心的第一部分: PostgreSQL 数据模型
组织、联系人、价格清单和发票。 它还没有准备好
运行一个实验室.
文档
| 文档 | 它是为了什么 |
|---|---|
VISION.md | 流动是为了什么,核心及其融合,以及它不会做什么 |
AGENTS.md | 代理入境点( E)CLAUDE.md 链接到它) |
CONTRIBUTING.md | 如何提交问题和拉动请求,移植规则,更改日志,合并 |
CHANGELOG.md | 每次发布的变化:每发布一个文件的索引 CHANGELOG/ |
SECURITY.md | 如何报告一个安全问题, 信任模式,和规则 很难 |
LICENSE | 麻省理工学院许可证 |
docs/docs.json | 文献站点导航. docs/ 发表于 https://arcforgelabs.github.io/docs/flow/ (中文(简体) ) 由 arcforgelabs/docs 编辑 |
docs/index.md | 文件网站主页 |
docs/releases/ | 每个版本一个发布注释页(<version>.md),显示于文档站点 |
docs/DESIGN.md | 设计系统(主题家族)、网页和办事员组件如何使用以及屏幕 |
docs/DESIGN_SYSTEM.md | 流程设计系统文物:如何 npm run design-system 从代码、每个共享组件的卡片、出版和审查中建立 |
docs/MOBILE_TESTS.md | 电话套间:WebKit和Chrimium中每张手机、平板电脑和办公桌大小的屏幕、支票和预算、三个宽度、保存的图像 |
docs/DATA_MODEL.md | PostgreSQL 记录, 数据库的规则, 以及如何改变计划 |
docs/DATA_SPINE.md | 表格和任务的设计 每一个集成共享: 镜像、 身份映射、 任务队列、 发件箱、 审查队列 |
docs/JOB_INVOICE_LINKS.md | 管道:每项工作如何与客户和向其开具账单的会计发票挂钩 |
docs/INVOICING_RULES.md | 开具工作发票的规则 开具工作发票的两种方式 |
docs/INVOICE_RULES.md | 发票规则 实验室的建设(何时,如果,然后) 使一个准备好的工作等待 或从来没有起草 |
docs/INVOICE_SENDING.md | 发票分页(定出、准备、草稿、批准、发送、沃德),更改工作,并将所有准备就绪者送交会计系统 |
docs/CONTACTS.md | 联系人:Flow的客户和供应商,从一个用户创建出缺失的Xero客户端 |
docs/RECONCILE.md | 每日核对:工作系统副本、分类账和会计副本每日清点数和总数 |
docs/ALERTS.md | 静悄悄的警示:当某事需要一个人时,页面上的细线,以及一个人如何解职 |
docs/AUTOMATIONS.md | 自动化: 流程常规, 标记已准备好开具发票和起草的工作, 每张开或关闭 |
docs/LINE_MAPPING.md | 线条映射:每个工作系统线条如何找到其价格项目,以及设置中的价格代码 |
docs/CUSTOM_FIELDS.md | 自定义字段:实验室自己的工作字段,只保留在流程中,以及棋盘移动如何检查冲突 |
docs/JOB_BOARD_MOVES.md | 在 Jobs 板上移动工作: 自定义字段移动停留在 Flow; Seazona 阶段移动成为交接 |
docs/PRICE_LIST.md | 物价列表:流量本身的代码和价格,它们与Xero项目和Seazona产品的联系,以及价格检查 |
docs/AI_BOTS.md | AI bots: ClawSweeper评论和Docs代理,他们的ClawRouter预算和费用,以及设置 |
docs/LOW_RISK_MERGE.md | 低风险合并道: 绿色时拉出请求合并, 有 ClawSweeper 的风险标签 |
docs/RELEASING.md | 版本和频道,发布工作流程,如何剪接和回滚发布,一次性设置 |
docs/AGENT_ACCESS.md | 默认本地 MCP 读取工具、 赠款、 主机门和股票 OpenClaw 设置 |
docs/SELF_HOSTING.md | 运行带有 Docker, Node 或 Replit 的 Flow 发布, 更新通知, 以及办事员签名 |
docs/REPLIT.md | 此寄存器的工作空间遵循释放通道( R) FLOW_DEPLOY_REF(中文(简体) ) |
docs/INTEGRATIONS.md | 集成适配器是如何建造、打开和关闭的,并拥有其桌子 |
docs/XERO.md | Xero 适配器:模式、设置、费率限制、连接 Xero 和发票草稿 |
docs/XERO_IMPORT.md | Xero 进口:每张Xero 发票在Flow的复制本中与它的Flow 发票相连,或写成一张 |
docs/SEAZONA.md | Seazona 适配器: 模式、 设置、 速率向导、 重放文件及其表格 |
docs/SENTRY.md | 哨兵适配器:错误和问题报告给装置自己的哨兵项目 |
server/integrations/port.js | 每个适配器的集成端口 |
开始
要求:节点24,npm和PostgreSQL 16或更后.
npm ci
FLOW_TEST_DATABASE_URL=postgres://… npm test # a throwaway database
DATABASE_URL=postgres://… npm start # http://localhost:19300/health