上下文切换的时代
几年前,开发工作组织简单,规划后一两周专注开发。智能代码编写工具改变一切,并行工作成常态,代价是上下文切换,让软件工程工作更累。
我为什么把智能体放进《我的世界》
过去一年热衷探索工作上下文环境,早期实验将智能体放入《我的世界》,因其是有趣的3D创意原型搭建方式。后用Three.js搭建3D原型,因头晕改为2D原型,受欢迎并发展成可用成果。
“工作画布”项目
“工作画布”(即Campus)非最初计划项目,早期原型受青睐。Campus是协作式无限画布,支持多种图块,开发插件系统,目标是打造工作沙盒环境,理念是让工作在上下文中,减少上下文切换麻烦。
这和Miro有什么区别?
无限画布不新鲜,Miro等已存在多年。区别在于图块本质,Campus中图块是真实事物,平铺式窗口管理器无更大空间用于缩放和记忆工作区域。
空间记忆
Campus工作区可能杂乱,但借助“记忆宫殿”概念,能根据图块位置和大小识别任务,比标签页式工作体验好。
与同事和朋友一起使用Campus
和他人创建虚拟空间更有趣,Campus设计可共享一切。其网络架构支持多人协作,工作在个人电脑完成,数据共享可选。媒体资源通过哈希值标识,小团队和少量资源效果好,多人场景扩展性待提升。目前架构非完美点对点,但有改进计划。
共享空间的社交属性
画布有共享空间,本地聊天功能意外受欢迎,虽有缺点,但促成更多“微交互”,促进远程团队交流。
未来规划
Campus免费且支持macOS系统,正在开发扩展系统、移动应用、网页版、3D功能等重要功能。