Kicad 5.1 插件Kicad 插件 The KiCad Team KiCad 插件系统 Copyright 本文档由其贡献者授予版权 © 2016,如下所示。您可以根据 GNU 通用公共许 可证(http:/www.gnu.org/licenses/gpl.html)版本 3 或更高版本或知识共享许可协 议(http:/creativecommons.org/licenses/by/3.0/)、版本 3.0 KiCad 插件系统简介 KiCad 插件系统是一个使用共享库扩展 KiCad 功能的框架。 使用插件的一个 主要优点是在开发插件时没有必要重建 KiCad 套件; 事实上,可以借助 KiCad 源代码树中的一小组标题构建插件。 通过确保开发人员仅编译与正在开发的 插件直接相关的代码,从而减少每个构建和测试周期所需的时间,在插件开发 期间删除构建 KiCad 的要求极大地提高了工作效率。 插件最初是为 无需对支持的每种新模型类型的 KiCad 源进行重大更改。 插件框架后来被推 广,以便将来开发人员可以创建不同类型的插件。 目前,只有 3D 插件在 KiCad 中实现,但可以想象最终将开发 PCB 插件,以使用户能够实现数据导 入器和导出器。 1.1. 插件类 插件分为插件类,因为每个插件都解决了特定域中的问题,因此需要该域独有 的接口。 例如,3D 模型插件从文件加载 3D 模型数据并将该数据转换为可由0 码力 | 56 页 | 49.46 KB | 1 年前3
Kicad 5.1 插件Kicad 插件 Kicad 插件 ii October 31, 2021 Kicad 插件 iii Contents 1 KiCad 插件系统简介 2 1.1 插件类 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 1.1.1 插件类:PLUGIN_3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2 教程:3D 插件类 4 2.1 基本的 3D 插件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.2 高级 3D 插件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 3 应用程序编程接口(API) 21 3.1 插件类 API . . . . . . . . . . . . . .0 码力 | 45 页 | 612.98 KB | 1 年前3
2024 中国开源开发者报告Chat 和阿里自家的百炼平台中,极大促进了全球开发者的交流和协 作,形成了国际化开源生态。 北京智源研究院和上海人工智能实验室等研究机构,通过与企业和高校合作及开源平台的建 设,建立了更完善的协作机制,从而在开源模型 (如 InternLM) 和数据集 (如 Infinity-MM) 领 域贡献了大量有影响力的基础工作和资源。 2024 年,中国开源社区涌现出众多高质量的自发研究成果。其中,MAP 则作为中国模型在国际开源社区的 2024 年首秀,一经发 布便获得了广泛关注,为中国模型在全球开源生态中赢得了更多认可。 平衡发展与合规创新 中国在推动人工智能技术发展的同时,也在监管层面努力建立了完善、透明的治理机制。这 种监管创新为开源模型的发展提供了稳定的政策环境,同时确保技术应用符合社会价值导向。比 如 《人工智能示范法 2.0(专家建议稿)》对于免费且已开源方式提供人工智能研发的个人和 组织给予减 模型在训练过程中被植入了特定的样本或算法,以避免讨论特定 53 / 111 的人名。虽然后续的一系列测试表明,这种限制似乎只存在于 ChatGPT 产品中,通过 OpenAI 对外提供的模型接口并不会触发这样的屏蔽机制。 OpenAI 在随后周二(12 月 3 日)立即确认“David Mayer”这个名字已经被内部隐私工 具标记,其在一份声明中说:“可能有些情况下,ChatGPT 不提供关于人们的某些信息,以保0 码力 | 111 页 | 11.44 MB | 8 月前3
2023 中国开源开发者报告编程语言 57 | 知名大模型 58 | 备案上线的中国大模型 21 | 硬核发版 26 | 热门话题 33 | 重磅官宣 39 | R.I.P. 62 | 插件、IDE、终端 63 | 代码生成工具 64 | LLM Agent 67 | LLMOps 68 | 大模型聚合平台 69 | 开发工具 70 | 算力 出品:OSCHINA 李彦宏称:“无论是哪家公司,都不可能靠突击几个月就能做出这样的大语 言模型。深度学习、自然语言处理,需要多年的坚持和积累,没法速成。” 长度是 Llama 1 的 2 倍,并采用了分组查询注意力机制。具体来说,Llama 2 预训练模型是在 2 万亿的 token 上训练的,微调 Chat 模型是在 100 万人类标 记数据上训练的。 7 / 87 1 1 开源开发者事件回顾 Auto-GPT ChatGPT 开源替代品 开源和基于 API 的分发之间的摩擦是生成式 AI 生态中极为迫切的矛盾。 比如在从文本到图像领域,Stable Diffusion 的发布清楚地表明开源是基础 模型的可行分发机制。不过在大型语言模型 (LLM) 领域却并非如此,这些 模型只能通过 API 获取。并且这些模型的开源替代品没有表现出相同水平 的性能,特别是在它们遵循人类指令的能力方面。 然而,一项意想不到的研0 码力 | 87 页 | 31.99 MB | 1 年前3
Blender v4.0 参考手册(简体中文版)简介 运动追踪 遮罩 视频编辑 简介 设置你的项⽬ 编辑您的项⽬ 资产、⽂件 & 数据系统 简介 Blender ⽂件 数据块 ⾃定义属性 关联库 资产库 媒体格式 导⼊ & 导出⽂件 插件 插件类别列表 ⾼级 命令⾏ 脚本与扩展Blender 应⽤模板 键位映射⾃定义 功能局限 操作项 Blender⽬录布局 附录 问题排查 启动 3D 视图 图形硬件 崩溃 Python错误 ⽹格接触/靠近修改纹理 的动态绘制,模拟海⾯和泡沫的洋⾯修改器,新的插件,bug修复,以及 添加了更多Python API扩展。 2.62 -- 2012年2⽉: 添加 Carve library 以改进布尔操作,增加了对物体追踪的⽀持,新增重构 ⽹格修改器,游戏引擎⼤量改进,Python API中的矩阵和向量改进,新的 插件,以及⼤量bug修复。 2.63 -- 2012年4⽉: 合并B 合并Bmesh到主⼲,开启n边多边形的全⾯⽀持,雕刻隐藏,为Cycles准备 的全景相机,镜⼦球环境纹理和浮点数精度纹理,渲染层遮罩层、环境光 遮蔽和背景图像与渲染层的视⼜显⽰,新增新的导⼊和导出插件,和 150 处bug 修复。 2.64 -- 2012年10⽉: 遮罩编辑器,改进的运动跟踪器,OpenColorIO,Cycles渲染器改进,序 列编辑器改进,更好的⽹格⼯具(插⼊和倒⾓改进),新抠像节点,雕刻0 码力 | 5352 页 | 306.21 MB | 1 年前3
Blender v3.6 参考手册(简体中文版)简介 运动追踪 遮罩 视频编辑 简介 设置你的项⽬ 编辑您的项⽬ 资产、⽂件 & 数据系统 简介 Blender ⽂件 数据块 ⾃定义属性 关联库 资产库 媒体格式 导⼊ & 导出⽂件 插件 插件类别列表 ⾼级 命令⾏ 脚本与扩展Blender 应⽤模板 键位映射⾃定义 功能局限 操作项 Blender⽬录布局 附录 问题排查 启动 3D 视图 图形硬件 崩溃 Python错误 顶点权重组修改器、 3D ⾳频和视频、bug 修复。 2.61 -- 2011年12⽉: 添加Cycles渲染引擎⾄主⼲,新增相机追踪,借助⽹格接触/靠近修改纹理 的动态绘制,模拟海⾯和泡沫的洋⾯修改器,新的插件,bug修复,以及添 加了更多Python API扩展。 2.62 -- 2012年2⽉: 添加 Carve library 以改进布尔操作,增加了对物体追踪的⽀持,新增重构 ⽹格修改器,游戏引擎⼤量改进,Python 合并Bmesh到主⼲,开启n边多边形的全⾯⽀持,雕刻隐藏,为Cycles准备 的全景相机,镜⼦球环境纹理和浮点数精度纹理,渲染层遮罩层、环境光 遮蔽和背景图像与渲染层的视⼜显⽰,新增新的导⼊和导出插件,和 150 处bug 修复。 2.64 -- 2012年10⽉: 遮罩编辑器,改进的运动跟踪器,OpenColorIO,Cycles渲染器改进,序列 编辑器改进,更好的⽹格⼯具(插⼊和倒⾓改进),新抠像节点,雕刻遮0 码力 | 4850 页 | 304.16 MB | 1 年前3
Blender v3.3 参考手册(简体中文版)& 遮罩 简介 运动追踪 遮罩 视频编辑 简介 设置你的项⽬ 编辑您的项⽬ 资产、⽂件 & 数据系统 简介 Blender ⽂件 数据块 关联库 资产库 媒体格式 导⼊ & 导出⽂件 插件 插件类别列表 ⾼级 命令⾏ 脚本与扩展Blender 应⽤模板 键位映射⾃定义 功能局限 操作项 Blender⽬录布局 附录 问题排查 启动 3D 视图 图形硬件 崩溃 Python错误 顶点权重组修改器、 3D ⾳频和视频、bug 修复。 2.61 -- 2011年12⽉: 添加Cycles渲染引擎⾄主⼲,新增相机追踪,借助⽹格接触/靠近修改纹理 的动态绘制,模拟海⾯和泡沫的洋⾯修改器,新的插件,bug修复,以及添 加了更多Python API扩展。 2.62 -- 2012年2⽉: 添加 Carve library 以改进布尔操作,增加了对物体追踪的⽀持,新增重构 ⽹格修改器,游戏引擎⼤量改进,Python 合并Bmesh到主⼲,开启n边多边形的全⾯⽀持,雕刻隐藏,为Cycles准备 的全景相机,镜⼦球环境纹理和浮点数精度纹理,渲染层遮罩层、环境光 遮蔽和背景图像与渲染层的视⼜显⽰,新增新的导⼊和导出插件,和 150 处bug 修复。 2.64 -- 2012年10⽉: A mask editor was added, along with an improved motion tracker,0 码力 | 4560 页 | 265.10 MB | 1 年前3
Blender v3.4 参考手册(简体中文版)& 遮罩 简介 运动追踪 遮罩 视频编辑 简介 设置你的项⽬ 编辑您的项⽬ 资产、⽂件 & 数据系统 简介 Blender ⽂件 数据块 关联库 资产库 媒体格式 导⼊ & 导出⽂件 插件 插件类别列表 ⾼级 命令⾏ 脚本与扩展Blender 应⽤模板 键位映射⾃定义 功能局限 操作项 Blender⽬录布局 附录 问题排查 启动 3D 视图 图形硬件 崩溃 Python错误 顶点权重组修改器、 3D ⾳频和视频、bug 修复。 2.61 -- 2011年12⽉: 添加Cycles渲染引擎⾄主⼲,新增相机追踪,借助⽹格接触/靠近修改纹理 的动态绘制,模拟海⾯和泡沫的洋⾯修改器,新的插件,bug修复,以及添 加了更多Python API扩展。 2.62 -- 2012年2⽉: 添加 Carve library 以改进布尔操作,增加了对物体追踪的⽀持,新增重构 ⽹格修改器,游戏引擎⼤量改进,Python 合并Bmesh到主⼲,开启n边多边形的全⾯⽀持,雕刻隐藏,为Cycles准备 的全景相机,镜⼦球环境纹理和浮点数精度纹理,渲染层遮罩层、环境光 遮蔽和背景图像与渲染层的视⼜显⽰,新增新的导⼊和导出插件,和 150 处bug 修复。 2.64 -- 2012年10⽉: 遮罩编辑器,改进的运动跟踪器,OpenColorIO,Cycles渲染器改进,序列 编辑器改进,更好的⽹格⼯具(插⼊和倒⾓改进),新抠像节点,雕刻遮0 码力 | 4571 页 | 265.39 MB | 1 年前3
Blender v3.5 参考手册(简体中文版)& 遮罩 简介 运动追踪 遮罩 视频编辑 简介 设置你的项⽬ 编辑您的项⽬ 资产、⽂件 & 数据系统 简介 Blender ⽂件 数据块 关联库 资产库 媒体格式 导⼊ & 导出⽂件 插件 插件类别列表 ⾼级 命令⾏ 脚本与扩展Blender 应⽤模板 键位映射⾃定义 功能局限 操作项 Blender⽬录布局 附录 问题排查 启动 3D 视图 图形硬件 崩溃 Python错误 顶点权重组修改器、 3D ⾳频和视频、bug 修复。 2.61 -- 2011年12⽉: 添加Cycles渲染引擎⾄主⼲,新增相机追踪,借助⽹格接触/靠近修改纹理 的动态绘制,模拟海⾯和泡沫的洋⾯修改器,新的插件,bug修复,以及添 加了更多Python API扩展。 2.62 -- 2012年2⽉: 添加 Carve library 以改进布尔操作,增加了对物体追踪的⽀持,新增重构 ⽹格修改器,游戏引擎⼤量改进,Python 合并Bmesh到主⼲,开启n边多边形的全⾯⽀持,雕刻隐藏,为Cycles准备 的全景相机,镜⼦球环境纹理和浮点数精度纹理,渲染层遮罩层、环境光 遮蔽和背景图像与渲染层的视⼜显⽰,新增新的导⼊和导出插件,和 150 处bug 修复。 2.64 -- 2012年10⽉: A mask editor was added, along with an improved motion tracker,0 码力 | 4816 页 | 302.58 MB | 1 年前3
Pro Git 中文版 第2版 2.1.66Git 不知情时更改任何文件 内容或目录内容。 这个功能建构在 Git 底层,是构成 Git 哲学不可或缺的部分。 若你在传送过程中丢失信息或损 坏文件,Git 就能发现。 Git 用以计算校验和的机制叫做 SHA-1 散列(hash,哈希)。 这是一个由 40 个十六进制字符(0-9 和 a-f)组 成的字符串,基于 Git 中文件的内容或目录结构计算出来。 SHA-1 哈希看起来是这样: 执行文件的完整路径。 它可能随你的编 辑器的打包方式而不同。 对于 Notepad++,一个流行的代码编辑器来说,你可能想要使用 32 位的版本, 因为在本书编写时 64 位的版本 尚不支持所有的插件。 如果你在使用 32 位的 Windows 系统,或在 64 位系统上使用 64 位的编辑器,那么你需 要输入如下命令: $ git config --global core.editor "'C:/Program Diff 的插件版本 在本书中,我们使用 git diff 来分析文件差异。 但是你也可以使用图形化的工具或外部 diff 工具来比较差异。 可以使用 git difftool 命令来调用 emerge 或 vimdiff 等软件(包 括商业软件)输出 diff 的分析结果。 使用 git difftool --tool-help 命令来看你的系统 支持哪些 Git Diff 插件。 提交更新0 码力 | 501 页 | 19.30 MB | 1 年前3
共 155 条
- 1
- 2
- 3
- 4
- 5
- 6
- 16













