news 2026/2/25 7:49:08

.NET 10 打造一个极简开源的电子白板(全程 AI 辅助开发)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
.NET 10 打造一个极简开源的电子白板(全程 AI 辅助开发)

前言

日常教学、会议演示或个人笔记场景中,电子白板已成为不可或缺的辅助工具。然而,市面上不少白板软件要么功能臃肿、启动缓慢,要么闭源且缺乏定制空间。尤其当某些主流产品更新后移除了关键功能(比如视频展台跳转),用户便陷入被动。

本文推荐一个开源、简洁、易上手的电子白板,用最轻量的方式解决核心书写需求。

项目介绍

项目是一个完全开源的 Windows 电子白板应用,目标是为教师、学生和普通用户提供一个启动迅速、操作直观、资源占用低的书写平台。

项目从实际痛点出发:某知名白板软件新版本冷启动长达数十秒,且删减了对希沃视频展台的支持。开发决定自己动手,借助现代开发工具与 AI 辅助,打造一个更符合一线使用习惯的替代方案。

项目功能

1、基础书写功能齐全

支持自定义笔触粗细与颜色,提供橡皮擦除、撤销/重做等基本操作,满足日常标注与绘图需求。

2、多页面管理

用户可在多个白板页之间自由切换,适合分章节讲解或分步骤演算。

3、无界书写

画布理论上无限延展,不受固定尺寸限制,写到哪滑到哪。

4、导入与导出

支持将当前白板内容保存为私有格式 .wbi(便于后续还原状态),也计划支持图片或 PDF 导出。

5、多语言支持

已初步适配中英文界面,方便不同用户群体使用。

另外,还有一些"特别"的小功能:比如"伪装模式"——可临时修改软件图标与窗口标题,避免被误认为是其他软件;以及与希沃视频展台的基础集成,保留了一键跳转入口,延续了老用户的操作习惯。

项目特点

轻风白板最大的特点是"克制"。它不做花哨动画,不捆绑云服务,不强制登录,也不收集用户数据。

安装包体积小,启动速度快,即便在老旧电脑上也能流畅运行。同时,作为开源项目,所有代码透明可见,用户可自行编译、修改或审计,真正掌握软件的控制权。

对于教育场景而言,这种"即开即用、用完即走"的体验尤为方便。

项目代码

// --- 书写设置属性(绑定到 XAML,通过 ElementName=SettingsWindowRoot) --- publicbool StrokeThicknessConsistencyEnabled { get => _strokeThicknessConsistencyEnabled; set { if (_strokeThicknessConsistencyEnabled != value) { _strokeThicknessConsistencyEnabled = value; OnPropertyChanged(); // 立即持久化:与其他设置一致(切换开关即时生效) try { SettingsService.Instance.SetStrokeThicknessConsistencyEnabled(value); } catch { } } } } publicbool SimulatedPressureEnabled { get => _simulatedPressureEnabled; set { if (_simulatedPressureEnabled != value) { _simulatedPressureEnabled = value; OnPropertyChanged(); try { SettingsService.Instance.SetSimulatedPressureEnabled(value); } catch { } } } }

项目技术

框架:.NET 10.0 Windows

UI 框架:WPF

UI 库:MaterialDesignThemes

环境要求

.NET 10.0 SDK

Windows 10/11

开发工具

Visual Studio 2026 或更高版本

JetBrains Rider 2025.3.1 或更高版本

Visual Studio Code

项目效果

实际使用中,轻风白板启动时间通常在 1–2 秒内,书写延迟极低,基本无卡顿感。多页切换流畅,导出/导入操作简单直观。界面清爽,无广告干扰,专注书写本身。

系统主页

应用设置

项目源码

项目代码托管于 GitHub,采用 MIT 开源协议,开箱即用。

后缀为.exe的为安装版,.zip为便携版

软件名中,带-fd后缀的为不带运行库的版本,需要自行安装 .NET 10运行库下载安装包,不带-fd的则不需要另外安装运行库

为了防止丢失,可以在评论区留言关键字「电子白板」,即可获取完整源码地址。

总结

轻风白板不是一个试图取代所有竞品的全能工具,而是一次对"实用主义"软件理念的回归。它源于真实痛点,成于快速迭代,虽不完美,却足够真诚。

对于那些厌倦了臃肿软件、渴望一个干净白板的用户来说,它或许正是那阵"轻风"——不喧哗,自有声。未来,随着笔迹平滑算法、触摸识别和性能优化的推进,它有望成为教育和办公场景中值得信赖的轻量级选择。

关键词

#电子白板、#开源软件、#WPF、#.NET 10、#轻量工具、#无界书写、#多页面、#希沃集成、#MIT协议、#AI辅助开发

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/10 9:02:32

IQuest-Coder-V1性能评测:在SWE-Bench的复现部署步骤

IQuest-Coder-V1性能评测:在SWE-Bench的复现部署步骤 1. 为什么SWE-Bench是检验代码模型的“终极考场” 你有没有试过让一个大模型真正修好一个真实GitHub仓库里的bug?不是写个Hello World,也不是补全几行函数,而是从读issue、查…

作者头像 李华
网站建设 2026/2/17 1:16:23

黑苹果配置技术解析:从原理到实战的完整指南

黑苹果配置技术解析:从原理到实战的完整指南 【免费下载链接】OpCore-Simplify A tool designed to simplify the creation of OpenCore EFI 项目地址: https://gitcode.com/GitHub_Trending/op/OpCore-Simplify 黑苹果配置一直是技术爱好者面临的挑战&#…

作者头像 李华
网站建设 2026/2/18 7:01:09

掌控小爱音箱音乐体验:xiaomusic开源项目全攻略

掌控小爱音箱音乐体验:xiaomusic开源项目全攻略 【免费下载链接】xiaomusic 使用小爱同学播放音乐,音乐使用 yt-dlp 下载。 项目地址: https://gitcode.com/GitHub_Trending/xia/xiaomusic 当你对着小爱音箱说出"播放我收藏的摇滚歌单"…

作者头像 李华
网站建设 2026/2/24 9:21:04

UI-TARS智能助手:解放双手的自然语言控制解决方案

UI-TARS智能助手:解放双手的自然语言控制解决方案 【免费下载链接】UI-TARS-desktop A GUI Agent application based on UI-TARS(Vision-Lanuage Model) that allows you to control your computer using natural language. 项目地址: https://gitcode.com/GitHub…

作者头像 李华
网站建设 2026/2/24 3:40:25

5分钟搞定部署!阿里语音识别模型落地应用方案详解

5分钟搞定部署!阿里语音识别模型落地应用方案详解 1. 为什么选这款语音识别模型? 你有没有遇到过这些场景: 会议录音堆成山,手动整理耗时又容易漏重点?客服通话量大,想自动提取客户诉求却苦于识别不准&a…

作者头像 李华
网站建设 2026/2/23 16:03:48

Emotion2Vec+ Large适用于教育场景?学生情绪监测应用探索

Emotion2Vec Large适用于教育场景?学生情绪监测应用探索 1. 为什么教育场景需要语音情感识别? 你有没有注意过,课堂上那个总是低头不语的学生,是真的在认真记笔记,还是正被焦虑压得喘不过气? 又或者&…

作者头像 李华