Skip to content

Repository files navigation

简体中文 | English

icon

轻风白板

开源、简洁、易上手的电子白板

GitHub commit activity (branch) GitHub Issues or Pull Requests GitHub License zread Ask DeepWiki

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

参与翻译

请参考 本地化约定 文档

Todo / 仍需完善的部分

  • UI统一和美化
  • 更优化的笔迹平滑算法
  • 触摸面积识别算法(用于掌擦逻辑)
  • 软件整体性能优化
  • 完善文档

生态

为保存和还原笔迹状态,我们设计了一个私有格式 .wbix
格式介绍见 WBIX.md

许可证

Apache License 2.0

About

轻风白板(WindBoard)

Resources

Stars

21 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages