DAO v1.1 进展报告 #5
报告周期:2026-01-16 ~ 2026-01-20
发布日期:2026-01-21
大家好,
这是 DAO v1.1 的本周开发周报。本周计划项完成率 5/5(100%),并额外完成了首页提案统计与包含危机处理在内的治理流程补全。
本周几个核心变化值得社区关注。第一,常规治理流程联调已完成。第二,治理异常分支开始落到产品里。第三,平台可用性继续提升。第四,文档侧新增了 DAO v1.1 技术概览。
下方为本周开发周报全文,包含前端、后端、文档的提交摘要与下周计划。测试入口与文档入口也在文末保留,欢迎直接体验。
CKB Community Fund DAO v1.1 开发周报
报告周期: 2026-01-14 ~ 2026-01-20
发布日期: 2026-01-21
GitHub 组织: CCF-DAO1-1
1.
上周计划完成情况
| 计划项 | 状态 | 备注 |
|---|---|---|
| 完成常规治理流程的联调测试(危机处理部分暂不包含在内) | 治理流程联调完成 | |
| 文档里补充系统架构说明 | 新增 DAO v1.1 技术概览文档 | |
| 文档里补充更多常见问题及解答 | - | |
| 修复已知 bug | 修复投票数据、预算显示等问题 | |
| 优化用户体验 | 提案草稿自动保存优化、UI 改进 |
计划内事项完成率: 5/5 (100%)
计划外完成事项
| 事项 | 备注 |
|---|---|
| 首页提案数据统计功能 | 集成提案状态 API,显示进行中项目和预算 |
| 包括危机处理在内的治理流程 | 实现整改投票、整改流程等功能 |
2.
上周概览
| 仓库 | 提交数 | 主要贡献者 |
|---|---|---|
| ckb-fund-dao-ui | 17 | Jack |
| app_view | 9 | JLer |
| ccfdao-v1.1-docs | 1 | yixiu |
| web5-components | 0 | rink1969 |
| 合计 | 27 | - |
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-20)
- [402ccd9] 更新提案状态术语
- 将 “Draft” 改为 “Community Review”
- 将
REVIEW_VOTE改为WAITING_REEXAMINE
3.2 投票功能优化 (01-19)
- [86afef0] 修复投票相关问题
- 移除禁用投票信息初始化
- 修正用户投票权重显示
- 优化投票详情弹窗样式
- [5827f19] 移除 MilestoneVoting 组件,将里程碑投票逻辑整合到现有组件中
3.3 投票和提案管理增强 (01-16)
- [8c173da] 增强投票和提案管理功能
- 集成整改投票功能及新 API 支持
- 更新 TaskProcessingModal 处理不同任务类型
- 改进 Header 组件管理钱包断开连接
- 重构 ManagementCenter 使用统一弹窗管理
- 新增投票和提案状态的本地化
- [7b4c43d] 简化会话包装,利用 PDS 客户端内置会话刷新
- [8f396da] 修改存储清除函数以保留访问令牌
- [68e2c5b] 改进日志记录和类型安全性
3.4 首页数据统计功能 (01-15)
- [5859cd3] 集成提案状态 API 并更新仪表盘 UI
- 添加 getProposalStatus API 定义
- 创建 useProposalStatus hook
- 更新仪表盘显示进行中项目和预算
- 样式化仪表盘卡片
- 添加本地化支持
- [9bf0636] 防止投票数据被本地初始化覆盖,简化 API 响应处理
- [0527f84] 移除进行中预算显示的 CKB 单位转换
3.5 项目钱包和提案 UI 优化 (01-14)
- [4410ec2] 优化项目钱包表格和首页 UI
- Treasury:实现钱包列表,显示 CKB 余额和浏览器链接
- Home:更新状态筛选,条件性显示投票/里程碑进度
- [1aef17c] 添加项目钱包列表并优化提案 UI
- 实现 ProjectWalletsTable,获取链上 CKB 余额
- 更新提案列表根据状态显示投票进度和里程碑
- [a5d4f5c] 增强报告功能并修复投票记录
- 支持报告提交和显示的 URL/富文本模式
- 修复 VotingRecordsTable 数据映射和投票权重计算
- [90e30d4] 优化提案草稿自动保存(1s → 500ms 防抖)
- 添加保存状态 UI 和本地化消息
- 提高数据持久化可靠性
- [94def39] 移除 tailwind,修复类型和构建错误
4.
app_view (后端服务)
仓库地址: GitHub - CCF-DAO1-1/app_view · GitHub
分支: main
4.1 整改流程开发
- [7d65caf] 实现整改投票和整改流程 (01-14)
- [eb9272a] 允许在 WaitingRectification 状态下更新提案 (01-16)
- [b751045] 在整改时间线消息中添加记录差异 (01-15)
4.2 提案状态 API
- [cebaa01] 新增 api/proposal/status 接口 (01-15)
4.3 投票逻辑增强
- [186c102] 增强投票逻辑,添加详细失败原因并更新投票结果结构 (01-14)
4.4 Bug 修复
- [c442e2a] 任务清理和添加任务 (01-15)
- [71e2948] 修复 budget_amount_in_progress (01-15)
- [95e6a24] 提交报告时添加时间线 (01-14)
- [f45f6cd] 修复拼写错误 (01-14)
5.
ccfdao-v1.1-docs (文档站点)
在线预览: https://docs.ccfdao.org
分支: main
5.1 新增文档
- [030a2c7] 新增 DAO v1.1 技术概览文档 (01-18)
- 系统架构说明
- 技术栈介绍
6.
本周计划
- 支持 PW-Lock 锁仓用户的投票权重
- 第一轮内部走查测试
- 文档里增加用户注册 Web5 DID 的教程
- 文档里补充更多常见问题及解答
- 修复 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
感谢大家持续关注。
DAO v1.1 提案、物业团队
DAO v1.1 Progress Report #5
Reporting Period: 2026-01-14 ~ 2026-01-20
Published: 2026-01-21
Hello everyone,
This is the weekly dev log for DAO v1.1. We completed 5/5 planned items (100%), and also delivered additional work including homepage proposal statistics and a more complete governance flow with crisis handling.
A few changes are especially relevant. First, integration testing for the standard governance flow is now complete. Second, governance exception handling is landing in product behavior. Third, usability and correctness improved across the board. Fourth, docs now include a DAO v1.1 technical overview.
The full dev log is pasted below, with frontend, backend, and docs changes plus next week’s plan. Links to the test environment and documentation are included at the end for hands on exploration.
CKB Community Fund DAO v1.1 Weekly Dev Log
Reporting Period: 2026-01-14 ~ 2026-01-20
Published: 2026-01-21
GitHub Organization: CCF-DAO1-1
1.
Last Week’s Plan Status
| Plan Item | Status | Notes |
|---|---|---|
| Complete integration testing of governance flow (excluding crisis handling) | Governance flow integration completed | |
| Add system architecture documentation | Added DAO v1.1 technical overview documentation | |
| Add more FAQs to documentation | - | |
| Fix known bugs | Fixed voting data, budget display issues | |
| Improve user experience | Optimized proposal draft auto-save, UI improvements |
Planned Items Completion Rate: 5/5 (100%)
Additional Completed Items
| Item | Notes |
|---|---|
| Homepage proposal statistics feature | Integrated proposal status API, displaying ongoing projects and budget |
| Governance flow including crisis handling | Implemented rectification voting, rectification process, etc. |
2.
Last Week Overview
| Repository | Commits | Main Contributors |
|---|---|---|
| ckb-fund-dao-ui | 17 | Jack |
| app_view | 9 | JLer |
| ccfdao-v1.1-docs | 1 | yixiu |
| web5-components | 0 | rink1969 |
| Total | 27 | - |
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 Proposal Status Terminology Update (01-20)
- [402ccd9] Update proposal status terminology
- Changed “Draft” to “Community Review”
- Changed
REVIEW_VOTEtoWAITING_REEXAMINE
3.2 Voting Feature Optimization (01-19)
- [86afef0] Fix voting-related issues
- Remove disabled voting info initialization
- Correct user voting power display
- Refine voting details modal styling
- [5827f19] Remove MilestoneVoting component and consolidate milestone voting logic into existing components
3.3 Voting and Proposal Management Enhancement (01-16)
- [8c173da] Enhance voting and proposal management features
- Integrate rectification voting functionality with new API support
- Update TaskProcessingModal to handle different task types
- Improve Header component to manage wallet disconnection
- Refactor ManagementCenter to utilize unified modal management
- Add localization for new voting and proposal statuses
- [7b4c43d] Simplify session wrapping by leveraging PDS client’s built-in session refresh
- [8f396da] Modify storage clear function to preserve access token
- [68e2c5b] Improve logging and type safety
3.4 Homepage Statistics Feature (01-15)
- [5859cd3] Integrate proposal status API and update dashboard UI
- Add getProposalStatus API definition
- Create useProposalStatus hook
- Update dashboard to show ongoing projects and budget
- Style dashboard cards
- Add localization support
- [9bf0636] Prevent vote data from being overwritten by local initialization and simplify API response processing
- [0527f84] Remove CKB unit conversion from ongoing budget display
3.5 Project Wallets and Proposal UI Optimization (01-14)
- [4410ec2] Refine project wallets table and home page UI
- Treasury: Implement wallet list with CKB balance and explorer links
- Home: Update status filter and conditionally show voting/milestone progress
- [1aef17c] Add project wallet list and refine proposal UI
- Implement ProjectWalletsTable with on-chain CKB balance fetching
- Update proposal list to show voting progress and milestones based on state
- [a5d4f5c] Enhance reports and fix voting records
- Support URL/Rich Text modes for report submission and display
- Fix VotingRecordsTable data mapping and vote weight calculation
- [90e30d4] Optimize proposal draft auto-save (1s → 500ms debounce)
- Add save status UI with localized messages
- Improve data persistence reliability
- [94def39] Remove tailwind, fix types and build errors
4.
app_view (Backend Service)
Repository: GitHub - CCF-DAO1-1/app_view · GitHub
Branch: main
4.1 Rectification Process Development
- [7d65caf] Implement rectification voting and rectification process (01-14)
- [eb9272a] Allow update proposal in WaitingRectification state (01-16)
- [b751045] Add record diff in rectification timeline message (01-15)
4.2 Proposal Status API
- [cebaa01] Add api/proposal/status endpoint (01-15)
4.3 Voting Logic Enhancement
- [186c102] Enhance voting logic with detailed failure reasons and update vote results structure (01-14)
4.4 Bug Fixes
- [c442e2a] Task clean and add task (01-15)
- [71e2948] Fix budget_amount_in_progress (01-15)
- [95e6a24] Add timeline when submit report (01-14)
- [f45f6cd] Fix typo (01-14)
5.
ccfdao-v1.1-docs (Documentation Site)
Live Preview: https://docs.ccfdao.org
Branch: main
5.1 New Documentation
- [030a2c7] Add comprehensive technical overview for DAO v1.1 (01-18)
- System architecture documentation
- Technology stack introduction
6.
This Week’s Plan
- Support voting weight for PW-Lock depositors
- First round of internal testing walkthrough
- Add Web5 DID registration tutorial to documentation
- Add more FAQs to documentation
- Fix 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
Thank you for your continued attention.
DAO v1.1 Proposal / Stewards Team