开源、简洁、易上手的电子白板
Note
本项目API 和功能可能会频繁变更。 生产环境使用请谨慎。
Important
本项目完全使用 AI 开发,如对此无法接受请寻找其它软件进行替代。
软件尚未成熟,如果将其用于要求较高的生产环境(如课堂等),请保证能够承担由于软件问题导致的一些突发状况(如书写手感异常、崩溃等)的责任。
- 基础书写(粗细、颜色、擦除、撤销/恢复等)
- 导出/导入功能
- 多页面管理
- 无界书写
- 多语言支持
- 屏幕批注
- ...
- 高度自定义:可选附加内容到 Dock 栏
- 伪装:使软件外显为自定义的图标/进程名
- ...
- UI:WinUI 3(Windows App SDK)
- 渲染:DirectX(Vortice.Direct2D1 / Vortice.Direct3D11)
- 运行时:.NET 10(
net10.0-windows) - 序列化:System.Text.Json + 自定义工作区格式(WBIX)
- 测试:xUnit(
WindBoard.Tests) - 打包:Inno Setup(
installer/)
可跳转 Releases 获取软件。
我们欢迎 Pull Request 和 Issue,也非常感谢你对本项目的支持!
- .NET 10.0 SDK
- Windows 10/11(最低支持
10.0.19041.0) - 开发工具:
- Visual Studio 2026 或更高版本
- JetBrains Rider 2025.3.1 或更高版本
- Visual Studio Code
- 构建:
dotnet build WindBoard.slnx -c Release - 测试:
dotnet test WindBoard.slnx
请参考 本地化约定 文档
- UI统一和美化
- 更优化的笔迹平滑算法
- 触摸面积识别算法(用于掌擦逻辑)
- 软件整体性能优化
- 完善文档
为保存和还原笔迹状态,我们设计了一个私有格式 .wbix
格式介绍见 WBIX.md
Apache License 2.0

