Pencil:开源的GUI原型设计工具

Pencil是一款免费开源的GUI设计工具,支持Linux、Windows和MacOS等平台。Pencil3.0beta版已发布,修复了主要性能问题并增加了新特性如支持页面层次结构和新的画笔内存管理等。此版本还支持新的基于ZIP的文件格式以便更好地嵌入资源。

原文Pencil V3 - Pre-release builds
作者:Pencil 编译:王嘉怡、赖信涛 责编:仲培艺

Pencil是一个免费开源的GUI设计工具,可以运行在Linux、Windows和MacOS平台,甚至可作为Mozilla Firefox插件运行。安装方便简单,用户可以使用它来创建多种模型。

Pencil内置了大量的形状集合,无论是在桌面端还是移动端,用户都可绘制多种类型的用户接口。与此同时,其还自带热门绘图功能,简化了用户的绘图操作过程,使用起来更加方便快捷,并且支持多种图片保存格式。

目前Pencil 3.0 beta版可下载测试,该版本着重修复主要的性能问题和可扩展性问题。目前支持Windows(x64)Linux x64.tar.gzOS X .dmg。该版本正在积极的开发当中,预计6月份会发布GA版本。

新特性包括:

  • 运行时环境使用Node.js、Chromiun和V8
  • 支持页面层次结构和新的画笔内存管理
  • 支持新的基于ZIP的文件格式,更好地嵌入资源
  • 用户UI更友好:支持缩略图导航,更简单的拖拽功能
  • 支持用户自定义安装的字体
  • 打印支持跨平台,可以使用自定义的模板导出pdf
  • 支持远程模板库
  • 新的开始页面:最近的文件会列在开始页面中
  • 修复了很多bug,提升性能

更多内容大家可以查看其官网:http://pencil.evolus.vn/,托管地址:https://github.com/prikhi/pencil,项目地址:https://github.com/evolus/pencil/issues


下面是一些来自HN的评论:

annnnd:我在一年前需要快速地创建一个线框图(wireframe),当时就用的Pencil,令我印象深刻,虽然边缘有些粗糙,但运行起来很好。感谢开发者!

vsviridov:表示其在OSX本地支持上面有点欠佳,甚至不能隐藏窗口。

comandillos:所以我开始用Sketch,但Sketch只支持OSX。

mch82:这个项目已经很久不更新了,不过有个fork最近挺活跃的github.com/prikhi/pencil。对比Balsamiq,我更喜欢Pencil。虽然已经几个月没有更新,但愿项目还有人维护。这个UX工具更注重软件应用开发的流程,而不是GUI的布局,这对软件开发社区来说是一笔宝贵的财富。

kschiffer:因为是学生党比较穷,用这个有一段时间了。不得不说,它满足了我的大部分需求,低保真能让你专注于GUI结构。

ensiferum:用Qt’s Designer设计GUI也是一个不错的选择。


图片描述

内容概要:本文围绕面向光储充一体化社区的电动汽车有序充电双层优化策略展开研究,提出了一种结合上层系统优化与下层用户优化的协同调度模型。上层以削峰填谷、降低电网购电成本为目标,优化光储系统与电动汽车的整体充放电行为;下层则聚焦于最小化用户个体充电费用,提升用户参与积极性。通过Matlab平台实现模型求解,融合智能优化算法对光伏发电的随机性、负荷波动及用户充电需求多样性进行建模与协同调度,有效提升了可再生能源的就地消纳能力,减小了电网峰谷差。研究还引入虚拟储能、需求响应等机制,增强了系统的灵活性与经济性,为社区级综合能源系统的优化运行提供了理论依据与技术路径。; 适合人群:具备电力系统分析、优化建模及Matlab编程基础的科研人员,尤其适用于从事微电网、综合能源系统、电动汽车调度、需求响应等领域研究的研究生、高校教师及工程技术人员。; 使用场景及目标:①应用于光储充一体化社区能量管理系统的设计与运行优化;②为实现电动汽车有序充电、提升分布式能源利用率、降低电网运行压力提供解决方案;③服务于双层优化模型的学习与复现,深化对主从博弈、分布式优化等高级建模方法的理解与应用。; 阅读建议:建议读者结合提供的Matlab代码深入剖析模型构建细节,重点关注上下层目标函数的耦合关系、约束条件的数学表达以及求解算法的实现流程,同时可参考文中涉及的智能优化算法与其他综合能源案例,拓展实际科研与工程应用思路。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值