DAO v1.1 进展报告 #4
报告周期:2026-01-07 ~ 2026-01-15
发布日期:2026-01-16
大家好,
按照 DAO v1.1 提案的透明度承诺,我们继续做周度文字同步。本周我们已经完成了双周 AMA,AMA 中涉及的开发进度内容会在本帖中同步归档,方便大家在一个地方追踪信息流和行动流的推进。
1)CKB Community Fund DAO v1.1 开发周报
报告周期: 2026-01-07 ~ 2026-01-13
发布日期: 2026-01-14
GitHub 组织: CCF-DAO1-1
1.
上周计划完成情况
| 计划项 | 状态 | 备注 |
|---|---|---|
| 支持 PW-Lock 锁仓用户的投票权重 | 优先联调治理流程 | |
| 继续治理流程的业务处理 | 提案各种状态下的治理组件已开发完成,目前正在联调将这些治理组件串起来形成自动化的治理流程 | |
| 继续 Relayer 开发和测试 | 已完成独立的 demo 验证,并修复了信息不同步的问题,待治理相关的业务流程开发完成之后集成到 DAO 里 | |
| 开发危机处理相关接口 | 4 个接口,已完成 2 个 | |
| 补充首页所需的提案统计数据接口 | 优先联调治理流程 | |
| 优化提案筛选和搜索体验 | - | |
| 文档里补充英文版 Neuron 钱包绑定指南 | - | |
| 文档里补充更多常见问题及解答 | 新增投票资格、白名单机制等 FAQ | |
| 修复已知 bug | - | |
| 优化用户体验 | - |
计划内事项完成率: 6/10 (60%)
2.
上周概览
| 仓库 | 提交数 | 主要贡献者 |
|---|---|---|
| ckb-fund-dao-ui | 10 | Jack |
| app_view | 6 | JLer |
| ccfdao-v1.1-docs | 5 | yixiu |
| web5-components | 0 | - |
| 合计 | 21 | - |
3.
ckb-fund-dao-ui (前端平台)
仓库地址: GitHub - CCF-DAO1-1/ckb-fund-dao-ui: CKB Community Fund DAO v1.1 Frontend · GitHub
在线预览: https://ccfdao.dev
分支: main
3.1 里程碑投票功能增强 (01-13)
- [3048311] 增强里程碑投票功能,新增投票详情和错误处理
- 集成 VotingDetailsModal 用于显示投票详情
- 重构 ProposalVoting 防止重复请求
- 在 SendFundsModal 中添加交易哈希输入
- 改进 SubmitMeetingReportModal 的错误处理和验证
- [c1fa246] 优化提案组件数据获取,防止重复请求
- [c49c42c] 增强提案时间线和投票组件
3.2 代码重构与架构优化 (01-10 ~ 01-13)
- [1cb2a19] 移除 tailwind,修复类型定义并更新图标
- [a390705] 使用统一日志工具替换 console 日志
- 在各组件和 hooks 中集成集中式日志工具
- 更新 API 路由、hooks 和 UI 组件的错误处理
- [e268573] 重组 CSS 文件至组件目录
- 将 4 个 CSS 文件从 src/styles/ 移至各自组件目录
- 遵循组件共置最佳实践
- [8b6e234] 实现统一 HTTP 请求错误处理架构
- 添加统一 Logger 工具(环境感知日志)
- 添加标准化错误处理(handleAPIError)
- 添加错误类型定义和用户友好错误消息
- 消除 102 处重复错误处理代码
- [55c9f91] 移除未使用的富文本编辑器组件和依赖
- 删除 ReactQuill、Lexical、TipTap 三个未使用的编辑器
- 移除 16 个未使用的依赖,清理 104 个 npm 包
- 减少代码约 1,575 行,预计包体积减少 800KB - 1.2MB
3.3 会议管理功能优化 (01-07 ~ 01-08)
- [75edb12] 重构会议管理弹窗,增强日期/时间选择
- 更新 CreateMeetingModal 使用独立的日期和时间选择器
- 增强 SubmitMeetingReportModal 使用新的 MeetingSelect 组件
- 集成签名生成用于 API 调用
- [0918339] 移除 UserCenter.css 文件,精简组件样式
4.
app_view (后端服务)
仓库地址: GitHub - CCF-DAO1-1/app_view · GitHub
分支: main
4.1 投票功能开发
- [7cfed8e] 实现 create_vote_tx 函数并集成到提案和任务工作流 (01-09)
- [ff2f337] 更新 test_get_vote_time_range 函数,改进 check_vote_meta_finished 注释 (01-13)
4.2 代码重构与修复
- [775aa06] 从 ProposalState 中移除 ReviewVote 状态及相关逻辑 (01-09)
- [05471f1] 添加 ProposalUriQuery 结构体,更新 get 函数以验证提案查询参数 (01-08)
- [4dc8d5a] 移除 check_vote_meta_finished 函数中的调试日志 (01-09)
- [ae9d566] 清理 action 代码 (01-07)
5.
ccfdao-v1.1-docs (文档站点)
在线预览: https://docs.ccfdao.org
分支: main
5.1 新增文档
- [0374e66] 新增英文版 NervosDAO 地址绑定 Web5 DID 指南 (01-09)
- 翻译中文绑定指南为英文
- 添加分步说明和截图引用
- 涵盖 Neuron 钱包签名和验证流程
5.2 FAQ 更新
- [c888599] 更新 FAQ,新增投票资格和绑定教程链接 (01-09)
- 在治理准备 FAQ 中添加绑定教程链接
- 新增三个 FAQ:谁可以投票、白名单机制、确保参与
- 同步中英文版本
5.3 文档优化
- [97f06f1] 在元规则文档中添加参考链接 (01-13)
- 在所有元规则文档末尾添加原始提案讨论链接
- 涵盖中英文版本的治理框架、提案生命周期、投票机制、资金管理
- [119bc17] 在 why-dao-v1-1 和 dao-stewards 文档中添加 Talk 论坛参考链接 (01-09)
- [5b05d0e] 更新 bind-nervosdao-address 的下一步链接指向 FAQ (01-09)
6.
本周计划
- 完成常规治理流程的联调测试(危机处理部分暂不包含在内)
- 文档里补充系统架构说明
- 文档里补充更多常见问题及解答
- 修复已知 bug
- 优化用户体验
7.
相关链接
- 前端预览: https://ccfdao.dev
- 文档预览: https://docs.ccfdao.org
- GitHub 组织: CKB Community Fund DAO 1.1 · GitHub
- 项目仓库:
- 前端: GitHub - CCF-DAO1-1/ckb-fund-dao-ui: CKB Community Fund DAO v1.1 Frontend · GitHub
- 后端: GitHub - CCF-DAO1-1/app_view · GitHub
- Web5 组件: GitHub - CCF-DAO1-1/web5-components: Demonstrates decentralized, blockchain-based solutions for address binding and voting with cryptographic verification. · GitHub
- 文档: GitHub - CCF-DAO1-1/ccfdao-v1.1-docs: A comprehensive, multilingual documentation hub for CKB Community Fund DAO v1.1, featuring developer guides, user manuals, and protocol specifications. · GitHub
2)双周 AMA(2026-01-15)纪要与链接
我们在 2026-01-15 举办了 DAO v1.1 双周 AMA,议程包含平台开发进度、Web5 基础设施进展、以及物业团队组建进度和社区问答。
AMA 双语文字稿(Notion):
视频回放:
3)物业团队(Steward Team)招募进展
在 2026-01-15 的 AMA 中,Haoyang 同步了物业团队的最新进度:当天是申请提交的最后一天,从这一天之后将不再接受新的申请。目前团队已经开始对部分入围申请人进行面试,后续会在面试基础上推进名单确定。
在时间安排上,Haoyang 也给出了明确计划:最终选出的 Steward 团队名单将会与 DAO v1.1 平台上线同步公布。这样做的目的很直接,就是让物业团队的就位和平台治理流程的落地在同一条节奏线上推进,减少中间的空转期。
同时需要再次强调物业团队的角色边界。Haoyang 在 AMA 中重申,DAO Steward 团队对任何提案都没有特权的投票权。更合适的理解方式是把 Steward 看作一个“高级的 AI 代理”,其核心职责不是替社区做决定,而是帮助提案团队把流程推进得更顺畅,让治理步骤更可执行,也让信息同步更及时。
测试环境与文档入口也放在这里,方便新朋友直接上手:
https://ccfdao.dev
https://docs.ccfdao.org
感谢大家持续关注。
DAO v1.1 提案、物业团队
DAO v1.1 Progress Report #4
Reporting Period: 2026-01-07 ~ 2026-01-15
Published: 2026-01-16
Hello everyone,
As part of our transparency commitment under the DAO v1.1 proposal, we continue the weekly written updates. We also just completed our bi-weekly AMA. The dev progress covered in the AMA will be archived here as well, so the community can track both information flow and execution flow in one place.
1) CKB Community Fund DAO v1.1 Weekly Dev Log
Reporting Period: 2026-01-07 ~ 2026-01-13
Published: 2026-01-14
GitHub Organization: CCF-DAO1-1
1.
Last Week’s Plan Status
| Plan Item | Status | Notes |
|---|---|---|
| Support voting weight for PW-Lock depositors | Prioritizing governance flow integration | |
| Continue governance-related business processing | Governance components for various proposal states are complete, currently integrating these components to form an automated governance flow | |
| Continue Relayer development and testing | Completed standalone demo verification and fixed data sync issues, pending integration into DAO after governance flow development is complete | |
| Develop crisis handling related APIs | 4 APIs total, 2 completed | |
| Add proposal statistics data APIs for homepage | Prioritizing governance flow integration | |
| Optimize proposal filtering and search experience | - | |
| Add English version of Neuron wallet binding guide to documentation | - | |
| Add more FAQs to documentation | Added FAQs on voting eligibility, whitelist mechanism, etc. | |
| Fix known bugs | - | |
| Improve user experience | - |
Planned Items Completion Rate: 6/10 (60%)
2.
Last Week Overview
| Repository | Commits | Main Contributors |
|---|---|---|
| ckb-fund-dao-ui | 10 | Jack |
| app_view | 6 | JLer |
| ccfdao-v1.1-docs | 5 | yixiu |
| web5-components | 0 | - |
| Total | 21 | - |
3.
ckb-fund-dao-ui (Frontend Platform)
Repository: GitHub - CCF-DAO1-1/ckb-fund-dao-ui: CKB Community Fund DAO v1.1 Frontend · GitHub
Live Preview: https://ccfdao.dev
Branch: main
3.1 Milestone Voting Enhancement (01-13)
- [3048311] Enhance milestone voting functionality with new voting details and error handling
- Integrated VotingDetailsModal for displaying voting details
- Refactored ProposalVoting to prevent duplicate requests
- Added transaction hash input in SendFundsModal
- Improved error handling and validation in SubmitMeetingReportModal
- [c1fa246] Optimize data fetching in proposal components to prevent duplicate requests
- [c49c42c] Enhance proposal timeline and voting components
3.2 Code Refactoring and Architecture Optimization (01-10 ~ 01-13)
- [1cb2a19] Remove tailwind, fix types and update icons
- [a390705] Replace console logging with unified logger across components
- Integrated centralized logging utility in various components and hooks
- Updated error handling in API routes, hooks, and UI components
- [e268573] Reorganize CSS files to component co-location pattern
- Moved 4 CSS files from src/styles/ to respective component directories
- Follows component co-location best practices
- [8b6e234] Implement unified HTTP request error handling architecture
- Add unified Logger utility (environment-aware logging)
- Add standardized error handling (handleAPIError)
- Add error type definitions and user-friendly error messages
- Eliminated 102 duplicate error handling instances
- [55c9f91] Remove unused rich text editor components and dependencies
- Deleted ReactQuill, Lexical, TipTap - three unused editors
- Removed 16 unused dependencies, cleaned up 104 npm packages
- Reduced codebase by ~1,575 lines, estimated bundle size reduction: 800KB - 1.2MB
3.3 Meeting Management Optimization (01-07 ~ 01-08)
- [75edb12] Refactor meeting management modals and enhance date/time selection
- Updated CreateMeetingModal with separate date and time pickers
- Enhanced SubmitMeetingReportModal with new MeetingSelect component
- Integrated signature generation for API calls
- [0918339] Remove UserCenter.css file to streamline component styling
4.
app_view (Backend Service)
Repository: GitHub - CCF-DAO1-1/app_view · GitHub
Branch: main
4.1 Voting Feature Development
- [7cfed8e] Implement create_vote_tx function and integrate into proposal and task workflows (01-09)
- [ff2f337] Update test_get_vote_time_range function and improve comment clarity in check_vote_meta_finished (01-13)
4.2 Code Refactoring and Fixes
- [775aa06] Remove ReviewVote state from ProposalState and related logic (01-09)
- [05471f1] Add ProposalUriQuery struct and update get function to validate proposal query parameter (01-08)
- [4dc8d5a] Remove debug logging from check_vote_meta_finished function (01-09)
- [ae9d566] Clean up action code (01-07)
5.
ccfdao-v1.1-docs (Documentation Site)
Live Preview: https://docs.ccfdao.org
Branch: main
5.1 New Documentation
- [0374e66] Add English guide for binding NervosDAO address to Web5 DID (01-09)
- Translated Chinese binding guide to English
- Added step-by-step instructions with screenshot references
- Covered Neuron wallet signing and verification process
5.2 FAQ Updates
- [c888599] Update FAQ with voting eligibility and binding tutorial links (01-09)
- Added binding tutorial links to governance preparation FAQ
- Added three new FAQs: who can vote, whitelist mechanism, ensure participation
- Synced Chinese and English versions
5.3 Documentation Improvements
- [97f06f1] Add reference links to meta-rule documents (01-13)
- Added original proposal discussion links at the end of all meta-rule documents
- Covered governance framework, proposal lifecycle, voting mechanism, fund management in both Chinese and English
- [119bc17] Add Talk forum reference links to why-dao-v1-1 and dao-stewards documents (01-09)
- [5b05d0e] Update next steps in bind-nervosdao-address to link FAQ (01-09)
6.
This Week’s Plan
- Complete integration testing of governance flow (excluding crisis handling)
- Add system architecture documentation
- Add more FAQs to documentation
- Fix known bugs
- Improve user experience
7.
Related Links
- Frontend Preview: https://ccfdao.dev
- Documentation Preview: https://docs.ccfdao.org
- GitHub Organization: CKB Community Fund DAO 1.1 · GitHub
- Project Repositories:
- Frontend: GitHub - CCF-DAO1-1/ckb-fund-dao-ui: CKB Community Fund DAO v1.1 Frontend · GitHub
- Backend: GitHub - CCF-DAO1-1/app_view · GitHub
- Web5 Components: GitHub - CCF-DAO1-1/web5-components: Demonstrates decentralized, blockchain-based solutions for address binding and voting with cryptographic verification. · GitHub
- Documentation: GitHub - CCF-DAO1-1/ccfdao-v1.1-docs: A comprehensive, multilingual documentation hub for CKB Community Fund DAO v1.1, featuring developer guides, user manuals, and protocol specifications. · GitHub
2) Bi-weekly AMA (2026-01-15): Notes & Links
We hosted the DAO v1.1 bi-weekly AMA on 2026-01-15, covering platform development progress, Web5 infrastructure updates, steward team formation progress, and community Q&A.
Bilingual AMA script (Notion):
Video recording:
3) Steward Team Recruitment Update
In the 2026-01-15 AMA, Haoyang shared the latest status of the steward team formation: that day marked the final deadline for applications, and no new applications will be accepted afterwards. The team has already started interviewing a subset of shortlisted applicants, and will proceed to finalize the roster based on the interview outcomes.
Haoyang also clarified the timeline: the final Steward team roster will be announced together with the DAO v1.1 platform launch. The intent is straightforward: align team readiness with the actual governance flow rollout, and reduce any “gap period” where processes exist but execution capacity is missing.
Haoyang reiterated the boundary of the role as well. Stewards have no privileged voting power over any proposal. A better mental model is to view stewards as an “advanced AI agent”: their core responsibility is not to decide for the community, but to help proposal teams move smoothly through the DAO process, making steps more executable and information sync more timely.
Quick entry points:
https://ccfdao.dev
https://docs.ccfdao.org
Thank you for your continued attention.
DAO v1.1 Proposal / Stewards Team