`

关于翻译《CSS - The Missing Manual》术语表的讨论与建议

阅读更多
在CSS这个地盘上,术语的翻译有挺多说法的,目前我在翻译《CSS - The Missing Manual》时采用如下译法,大家提提建议:

更新:(根据讨论,在==>后面,为调整后的译法)
另外:当出现在表示为属性关键字或者是比较混淆的地方时采用英文,有时采用英文(中文)的注释方式来表示)

Cascading Style Sheet 层叠式样式表 ==> 层叠样式表
Internal Style Sheet 内部样式表
External Style Sheet 外部样式表
inheritance 继承
descendent selector 派生选择器
universal selector 通用选择器 ==> 通配选择器
Inline Style 行内样式表
margin 边距
top margin 上边距
bottom margin 下边距
left margin 左边距
right margin 右边距
padding 填充
top padding 上方填充
bottom padding 下方填充
left padding 左侧填充
right padding 右侧填充
border 边框
border color 边框颜色
border style 边框样式
border width 边框宽度
anchor 锚 (FrontPage里叫书签,Dreamweaver里叫命名锚记)
float 浮动
media type 媒体类型
bulleted list 无序列表
numbered list 有序列表
non-numbered 非编号
quirks mode 宽松模式 | 怪癖模式 ==> 怪异模式
hack 不译,也不译成补丁、黑客
分享到:
评论
25 楼 hax 2007-08-22  
YuLimin 写道

如果出现这种情况就不能称为链接点了,比如:
<a name="resources">Other Resources</a>
它只定义了name,但是没有href,于是没有没相应的链接了。


<a name...>恰恰也可以称作链接点的。因为它表示的是一个(可以作为其他链接的target的)目标端点。通常的<a href...>是source anchor,而<a name...>或者任何一个带有id的元素都可以作为target anchor。

最初的HTML里,是这样定义anchor的:
引用

An anchor is a piece of text which marks the beginning and/or the end of a hypertext link.
...If the HREF attribute is present, the anchor is sensitive text: the start of a link...
...If present, the attribute NAME allows the anchor to be the destination of a link...


从HTML 3.0开始可以用id来表示target anchor,A元素逐渐退化了其作为目标链接点的功能。不过归根溯源,A确实就是链接点,无论是链接起点,还是链接终点。
24 楼 hax 2007-08-21  
不知你翻译的如何了。最近我开始看陈剑瓯翻译的css mastery了,会写一些笔记,其中也会包括我对一些译法的感想。
23 楼 YuLimin 2007-05-28  
非常感谢hax!!!

css hack刚开始我是译为“css 魔法”,后来看了又看,又跟css magic一样了,就感觉效果不是那么明显,就改回来直接就不译了。

quirks mode 我想译为“怪异模式”,相对于另一种“标准模式”似乎更合适一些,你认为呢?

关于anchor,链接点这个大白话真的是比较通俗易懂。

如果出现这种情况就不能称为链接点了,比如:
<a name="resources">Other Resources</a>
它只定义了name,但是没有href,于是没有没相应的链接了。

记得最早的 Netscape Navigator 吗?Navigator 是什么?自然让我们联想到了航海,船,锚。。。。。。:)
而且我记得 Navigator 当初还有一个船锚的标志图案!就是那个左右两个勾,中间是主吊杆的锚,呵呵,不知道怎么描述它才好。
虽然现在的主图标是航船的方向盘。
22 楼 hax 2007-05-28  
YuLimin 写道
你没搞错吧,你怎么会理解成“页内锚”、“页外锚”,呢?
我说的是链接方式:一种是“仅链接到页内的”,另一种是“链接到页面外部的其它页面”的啊,你再看看我上面写的吧。

附上英文原文关于<a>的:
The <a> tag, or anchor tag, creates a hyperlink in a Web page. When clicked, a hyperlinkor link can lead anywhere on the Web. You tell the browser where the link points by putting a Web address inside the <a> tags. For instance, you can type <a href="http://www.missingmanuals.com/">Click here!</a>.

The browser knows that when your visitor clicks the words "Click here!" it should go to the Missing Manual Web site. The href part of the tag is called an attribute and the URL (the Uniform Resource Locator or Web address) is the value. In this example, http://www.missingmanuals.com is the value of the href attribute.



初时匆忙,未及详述,前文已改,请再阅。

但你的上文如何页内、页外“anchor都没有问题”?我是没看懂你要表达什么意思。

上面这段英文,anchor只出现了一次,且是为说明<a>为anchor之意,老外自然懂(见我前面对anchor词义的解说),但若翻成“<a>标签,即锚标签”,试问大家是否看的明白?实际下面却无一处解释何为“锚标签”,读者只有纳闷,这个鬼名字的“锚标签”是什么东西?

我意下,此处大可以翻译成“<a>标签,即‘链接点’标签”,如若为完整见,可加译注于页脚,说明英文原词及其意思。
21 楼 hax 2007-05-28  
: bulleted list 无序列表
: numbered list 有序列表

如果原文只是用作unordered list和orderd list的俗称,那这样译也挺好。

: non-numbered 非编号

这个不知道上下文,但“非编号”总觉得怪怪的。

: quirks mode 宽松模式 | 怪癖模式

应做怪癖模式,译作“宽松模式”实在是太“宽松”了,体现不出微言大义。

: hack 不译,也不译成补丁、黑客

css hack可译作“css奇技淫巧”,或“css诈技”,或“css黑魔法” ^o^

我个人最喜欢“css伎俩”或“css小伎俩”,感觉比较到位。
20 楼 YuLimin 2007-05-28  
你没搞错吧,你怎么会理解成“页内锚”、“页外锚”,呢?
我说的是链接方式:一种是“仅链接到页内的”,另一种是“链接到页面外部的其它页面”的啊,你再看看我上面写的吧。

附上英文原文关于<a>的:
The <a> tag, or anchor tag, creates a hyperlink in a Web page. When clicked, a hyperlinkor link can lead anywhere on the Web. You tell the browser where the link points by putting a Web address inside the <a> tags. For instance, you can type <a href="http://www.missingmanuals.com/">Click here!</a>.

The browser knows that when your visitor clicks the words "Click here!" it should go to the Missing Manual Web site. The href part of the tag is called an attribute and the URL (the Uniform Resource Locator or Web address) is the value. In this example, http://www.missingmanuals.com is the value of the href attribute.
19 楼 hax 2007-05-28  
继续。

楼主说“anchor”被大家接受,然而这“大家”是哪个大家?我看或许是只会干译的技术翻译们,而肯定不是“读者”的大家。不如大家回想一下,第一次看到“锚点”的时候,你能明白是什么意思吗?

关于Anchor,翻成“锚”就不太好,因为大家还是不明白意思。实际上我感到,翻译有时候需考虑整体性。这也是中文的特点之一。考虑到anchor在英文中有端点、固定、定位等大量的引申或延伸语义,是个常用语,所以外国人能明白,但是在中文里,“锚”只是一个船舶上的铁家伙,“锚”在中文里没有上述的引申义,日常用语根本没有船舶之外的用法,普通读者很难联想到其在这个上下文的实际含义。

通观之,“锚”若放到中文中,只能是一个比喻。而去掉这个比喻并不会影响理解(可有反例?),所以我认为中文译名完全可以去掉“锚”,直接用“链接点”,大白话,清清楚楚。
18 楼 hax 2007-05-28  
turing 写道
我是赞成内外边距的译法的,不过看到这些又有些犹豫了:
top margin 上边距
bottom margin 下边距
left margin 左边距
right margin 右边距

那岂不是有上内边距之类的术语?有些笨拙。

CSS译为“层叠样式表”是国家标准,反正也不错,大家遵守就行。



关于内外边距,我前面已经说过了为什么这个译名不好的原因。


关于“层叠样式表”,哪里有国家标准之说?金山词霸的名词委术语中都没有收录该词。而且参见我第一篇写翻译术语的考量问题,不要迷信所谓权威。译名是很有讲究的,是反映译者水准的最直接参照。

我举个例子,usability翻译成“易用性”的很多,但明显有问题,因为ease to use只是usability的一部分而已;翻成“可用性”(最常见)又易与availiable混淆,意义不够明确;有个台湾人翻译成“优使性”,就非常棒,不仅意义传达到位,且语音接近。使用一个新造词却不生硬,还贴切,有汉字韵味,还兼顾语音,可谓译名之美!

关于CSS,再说一个,楼主即使一定要从俗用“层叠”,也不要用“层叠式样式表”而应用“层叠样式表”。一个“式”字纯属多余,且引人误解,以为“样式表”有一种式样叫做“层叠式”,还有一种“非层叠式样式表”哉。
17 楼 turing 2007-05-28  
我是赞成内外边距的译法的,不过看到这些又有些犹豫了:
top margin 上边距
bottom margin 下边距
left margin 左边距
right margin 右边距

那岂不是有上内边距之类的术语?有些笨拙。

CSS译为“层叠样式表”是国家标准,反正也不错,大家遵守就行。
16 楼 YuLimin 2007-05-26  
对,所以 anchor 为锚是大家都比较认可的一种方法。

<a ==> <anchor

常用的有两种链接方式:
1、页外
<a name="xxxName" id="xxxId" href="xxxLink">xxxLink</a>

2、页内
<a href="#xxxName">xxxAnchor</a>

anchor为锚都没有问题
15 楼 hax 2007-05-26  
YuLimin 写道
在CSS这个地盘上,术语的翻译有挺多说法的,目前我在翻译《CSS - The Missing Manual》时采用如下译法,大家提提建议:

anchor 锚 | 锚点 | FrontPage里叫书签,Dreamweaver里叫命名锚记
floating 浮动
media type 媒体类型
bulleted list 无序列表
numbered list 有序列表
non-numbered 非编号
quirks mode 宽松模式 | 怪癖模式
hack 不译,也不译成补丁、黑客


anchor确实比较难翻译,“书签”显然不行。“命名锚记”应该是指named anchor。如果css应用中说到source anchor,那翻译成什么?有人翻译为“源锚地”。实际上要先搞清楚意思。html的a元素就是anchor,所以anchor意译的话,许多上下文里可直接翻成“链接”。那么anchor和link的区别和联系到底是什么?实际上,link是指一个完整的连接,而anchor指的是连接的一个端点。source anchor of hyperlink实际上就是指超链接的源端点。对于一个<a href="xxx">而言,a元素就是source anchor,而href指向的xxx则是target anchor。

待续
14 楼 YuLimin 2007-05-26  
universal selector 通配选择器 这个译法不错。
13 楼 hax 2007-05-26  
YuLimin 写道
在CSS这个地盘上,术语的翻译有挺多说法的,目前我在翻译《CSS - The Missing Manual》时采用如下译法,大家提提建议:

Inline Style 行内样式表
margin 边距
top margin 上边距
bottom margin 下边距
left margin 左边距
right margin 右边距
padding 填充
border 边框
border color 边框颜色
border style 边框样式
border width 边框宽度


inline style翻成“行内”是好的,千万不能翻成“内联”。
margin和padding的翻法,我觉得挺好,我认为不宜翻成内边距和外边距,一者与边框等相混,而且css的box模型,无论padding和margin都是在content box之外的!再者,margin和padding确实有不同处理处,margin会在某些情况下被压缩,因此用两个不同的词比较好。还有padding不能翻成“补白”,因为“补白”是报刊出版术语,意有所指,不适合拿来借用。

待续
12 楼 hax 2007-05-26  
YuLimin 写道
在CSS这个地盘上,术语的翻译有挺多说法的,目前我在翻译《CSS - The Missing Manual》时采用如下译法,大家提提建议:

Cascading Style Sheet 层叠式样式表
Internal Style Sheet 内部样式表
External Style Sheet 外部样式表
inheritance 继承
descendent selector 派生选择器
universal selector 通用选择器
Inline Style 行内样式表
margin 边距
top margin 上边距
bottom margin 下边距
left margin 左边距
right margin 右边距
padding 填充
border 边框
border color 边框颜色
border style 边框样式
border width 边框宽度
anchor 锚 | 锚点 | FrontPage里叫书签,Dreamweaver里叫命名锚记
floating 浮动
media type 媒体类型
bulleted list 无序列表
numbered list 有序列表
non-numbered 非编号
quirks mode 宽松模式 | 怪癖模式
hack 不译,也不译成补丁、黑客


首先,我认为许多property可以不用翻译,例如margin/padding,但是在遇到的时候在括号内标注中文含义。因为与一般翻译不同,所有开发者要真正写样式表的时候,还得写英文,所以翻译了反而麻烦不实用。如果我做技术翻译,一定会在这里采取这样的方式!

第二,是译名选取时候的一般规律。我个人认为,从众(即最广泛接受)的方式虽然也好,但是在两个译名有明显好坏差距,而当前接受程度相差不多的情况下,宜采用更准确的那个,而非最广泛接受的那个。特别在新兴技术领域,在译名还没有成规的时候。另外不要迷信所谓权威翻译,或者国家名词委规范之类的,例如没有必要一定使用“置标语言”而不用“标记语言”来翻译markup language。

再有有体系的译作可以考虑整体多过个别。

总之,译名到底采用哪个,是一个tradeoff。需要译者审慎处理。

下面具体的:

1. Cascading 我更喜欢“级联”,从文字上来说,比“层叠”要意义清楚,特别是在文章中如果说“级联机制”和“层叠机制”的时候,明显前者非常清楚,后者不知所云。另,微软是以“级联”为官方翻译。所以虽然“层叠”的用法稍微广泛一点,但没有到压倒性优势的地步。强烈建议你改用“级联”。
2. decendant与ascendant相对,翻译成“派生”在这里是错误的!因为在说元素的关系的时候,并没有“演变派生”的含义,只是指层次位置关系而已。所以翻成“后代选择器”至少比“派生”好。
3. “universal selector”翻译成“通用选择器”也不好,因为意义不明确,什么叫“通用”?general?common?很难想到是是“universal”。实际上univeral selector即“*”,可匹配任何元素,翻译成“通配选择器”就可以了,有许多文章中甚至直接把universal selector称作wildcard selector。

待续
11 楼 YuLimin 2007-05-24  
zhongwei 写道
术语就不用翻译了吧,如果翻得话也要把英文写在紧跟的括号中!看看css master翻译后的还不如看原版!这么有名的书翻译的太恶心!
在译序里肯定会有术语表的。在碰到第一次出现,或者比较重要的地方也会采取中文(英文)的做法来提示的。译与不译都是不好选择的东西,习惯就好。
10 楼 zhongwei 2007-05-24  
术语就不用翻译了吧,如果翻得话也要把英文写在紧跟的括号中!看看css master翻译后的还不如看原版!这么有名的书翻译的太恶心!
9 楼 Xenium 2007-04-18  
内边距,外边距更容易理解些吧,至于它们是负值的时候已经不是语义的问题了。
8 楼 YuLimin 2007-04-18  
glassprogrammer 写道
margin和padding我比较习惯叫做内边距和外边距
是不是搞反了:)常见到是的
padding 内边距
margin  外边距

但是,margin和padding都有正负值的效果

即当padding理解为内边距时,那么当它为负的时候它就会变成我们所理解的外边距了。

相反,当margin理解为外边距时,那么当它为负的时候它就会变成我们所理解的内边距了。
7 楼 笨笨狗 2007-04-15  
另外,边距和填充的依法很合我意:)
6 楼 笨笨狗 2007-04-15  
Inline,个人觉得译为“行内”比较贴切
另外descendent selector译为“后代选择器”更妥当

非常期待看到这本书的中文版,尽快上市才好
辛苦了

相关推荐

    多目标白鲸优化算法MOBWO:在多目标测试函数中的实证与应用分析,多目标白鲸优化算法MOBWO的实证研究:在九个测试函数中的表现与评估,多目标白鲸优化算法MOBWO 在9个多目标测试函数中测试 Mat

    多目标白鲸优化算法MOBWO:在多目标测试函数中的实证与应用分析,多目标白鲸优化算法MOBWO的实证研究:在九个测试函数中的表现与评估,多目标白鲸优化算法MOBWO 在9个多目标测试函数中测试 Matlab语言 程序已调试好,可直接运行,算法新颖 1将蛇优化算法的优良策略与多目标优化算法框架(网格法)结合形成多目标蛇优化算法(MOSO),为了验证所提的MOSO的有效性,将其在9个多目标测试函数 (ZDT1、ZDT2、ZDT3、ZDT4、ZDT6、Kursawe、Poloni,Viennet2、Viennet3) 上实验,并采用IGD、GD、HV、SP四种评价指标进行评价,部分效果如图1所示,可完全满足您的需求~ 2源文件夹包含MOBWO所有代码(含9个多目标测试函数)以及原始白鲸优化算法文献 3代码适合新手小白学习,一键运行main文件即可轻松出图 4仅包含Matlab代码,后可保证原始程序运行~ ,多目标白鲸优化算法(MOBWO); 测试函数; Matlab语言; 程序调试; 算法新颖; 多目标蛇优化算法(MOSO); IGD、GD、HV、SP评价指标; 代码学习; 轻松出图。,基于

    【图像加密】基于matlab图像加密的混沌地图晶格系统的评估【含Matlab源码 9901期】.mp4

    海神之光上传的视频是由对应的完整代码运行得来的,完整代码皆可运行,亲测可用,适合小白; 1、从视频里可见完整代码的内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

    【图像融合】基于matlab像素的多焦点和多光谱图像融合【含Matlab源码 7572期】.mp4

    海神之光上传的视频是由对应的完整代码运行得来的,完整代码皆可运行,亲测可用,适合小白; 1、从视频里可见完整代码的内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

    中国石油微服务开发REST API接口定义规范及其安全设计

    内容概要:本文介绍了在中国石油勘探开发梦想云平台上定义REST API接口的基本规范,旨在提高接口质量,便于开发、测试和维护。主要内容包括REST API的基础概念,设计流程,URI、HTTP方法及响应状态码的运用,API文档的管理以及Swagger工具的应用,还详细阐述了API安全认证,特别是JWT的应用。通过这份文档能够帮助开发者理解和实施高质量的微服务架构。 适用人群:适用于参与或计划参与微服务项目的开发团队,尤其是那些致力于提升REST API接口质量和效率的专业技术人员。 使用场景及目标:文档的目标在于引导用户理解REST API接口设计的关键要素,如资源命名、方法选择等,并教会他们如何有效管理和保护这些API,确保其稳定性和安全性。通过实践本指南的原则,用户可以构建出更加健壮的分布式应用程序接口。 其他说明:此外,文中提供了大量关于API文档生成与维护的最佳做法,强调了文档更新须与代码同步,同时也探讨了API变更管理的有效方法。在安全方面,重点讲述了JWT的构成及其工作机制,展示了利用JWT实现高效认证的具体实例。

    【电力变压器】基于matlab电力变压器能量限制【含Matlab源码 10013期】.mp4

    海神之光上传的视频是由对应的完整代码运行得来的,完整代码皆可运行,亲测可用,适合小白; 1、从视频里可见完整代码的内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

    Matlab实现基于BiLSTM-Adaboost双向长短期记忆神经网络结合Adaboost集成学习多输入单输出时间序列预测的详细项目实例(含完整的程序,GUI设计和代码详解)

    内容概要:该文档详细介绍了基于双向长短期记忆(BiLSTM)神经网络与Adaboost集成学习的时间序列预测模型及其应用。文中阐述了项目背景,指出了传统LSTM在复杂数据下存在的局限,提出了通过BiLSTM增强前后依赖关系,并结合Adaboost优化模型精度与泛化能力的方法。全文涵盖了从数据预处理、特征提取到建模、评估、以及GUI设计在内的全过程,并展示了该模型在金融预测、气象预报、能源管理和生产调度等多个领域的广泛应用潜力。文章还包括对代码片段的具体解析、模型部署的考量及未来发展的展望。 适合人群:拥有基本的机器学习与神经网络基础的研究人员和技术开发者,尤其是那些正在寻找时间序列数据分析解决方案的专业人士。 使用场景及目标:1. 多个领域如金融市场、气象预测等的时间序列数据处理任务中;2. 解决传统单一神经网络可能出现的过拟合并优化模型的鲁棒性和准确性。 其他说明:除了详细讲解如何使用Matlab实施完整的BiLSTM和Adaboost集成外,文中还特别注意到了模型调优的重要性——通过超参数搜索、早停策略和其他正则化技巧以预防过拟合情况的发生。此外,文档还讨论了有关实时数据处理、模型安全性和可移植性的要点。附带完整的Matlab代码实现了从环境准备直到预测结果可视化的每一个步骤,使读者可以很容易地复现和定制整个工作流程。

    【重力仿真】基于matlab GUI水平圆柱体重力异常正演【含Matlab源码 11176期】.mp4

    海神之光上传的视频是由对应的完整代码运行得来的,完整代码皆可运行,亲测可用,适合小白; 1、从视频里可见完整代码的内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

    Go语言1.24版本新特性详解与高性能博客系统miniblog实战项目

    内容概要:Go 1.24 版本引入了多项关键改进,其中包括:泛型类型别名,允许类型别名携带类型参数,简化代码实现;弱指针避免对象因包含在缓存中而无法被释放的问题;改进了终结器,提供了新的运行时函数 AddCleanup 以增强对象清理的灵活性和可靠性。另外,Go 1.24 改善了 map 的默认实现,显著提升了其运行时性能。与此同时,开源项目 miniblog 是一个功能全面、易于理解的 Go 实战项目。该项目采用了类似 Kubernetes 的三层架构设计,涵盖了许多 Go 项目开发的最佳实践和技术栈,不仅有助于开发者理解 Go 项目的核心理念和实施方法,还能提供一系列开发脚手架工具、配套课程和支持材料,以便更轻松地开展实际项目。 适合人群:1年以上 Go 开发经验的研发人员或正在寻找优秀 Go 项目充实自己简历的技术人员。 使用场景及目标:该总结的目标是帮助有一定 Go 基础的知识分子迅速了解新特性及其实用价值。miniblog 项目特别适用于希望加深对 Go 实践认识的学习者,尤其是那些想要通过参与实际编码练习和深入理解 Go 内部工作机制的人群。通过这两个方面的内容学习可以帮助使用者更好地理解 Go 新增特性的应用前景和发展方向,并能够在实践中灵活应用。 其他说明:本文档不仅涵盖了新特性的技术和理论要点,同时也展示了如何通过动手实践强化技能的具体例子。阅读本文不仅可以学到最新的 Go 编程技巧,还将了解到实际开发过程中面临的挑战及其解决方案。此外,还提供了一份详细的安装指导,以及一些常见的操作指南。对于新手而言,可以通过提供的完整配套资料逐步建立起个人的知识体系;而对于资深开发者,则可以在更高层次上审视自身项目的架构设计,进而推动技术创新和个人职业发展。

    智能对话机器人+deepseek+支持微信公众号、企业微信应用、飞书、钉钉接入+基于大模型的智能对话机器人,支持微信公众号、企业

    CoW项目是基于大模型的智能对话机器人,支持微信公众号、企业微信应用、飞书、钉钉接入,可选择GPT3.5/GPT4.0/Claude/Gemini/LinkAI/ChatGLM/KIMI/文心一言/讯飞星火/通义千问/LinkAI,能处理文本、语音和图片,通过插件访问操作系统和互联网等外部资源,支持基于自有知识库定制企业AI应用。 功能如下: 1、 多端部署: 有多种部署方式可选择且功能完备,目前已支持微信公众号、企业微信应用、飞书、钉钉等部署方式 2、 基础对话: 私聊及群聊的消息智能回复,支持多轮会话上下文记忆,支持 GPT-3.5, GPT-4o-mini, GPT-4o, GPT-4, Claude-3.5, Gemini, 文心一言, 讯飞星火, 通义千问,ChatGLM-4,Kimi(月之暗面), MiniMax, GiteeAI 3、 语音能力: 可识别语音消息,通过文字或语音回复,支持 azure, baidu, google, openai(whisper/tts) 等多种语音模型 4、 图像能力: 支持图片生等

    【车间调度】基于matlab哈里斯鹰算法HHO求解分布式置换流水车间调度DPFSP【含Matlab源码 6143期】.mp4

    海神之光上传的视频是由对应的完整代码运行得来的,完整代码皆可运行,亲测可用,适合小白; 1、从视频里可见完整代码的内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

    【图像处理】颜色恒常性算法水下图像处理【含Matlab源码 474期】.md

    CSDN Matlab武动乾坤上传的资料均是完整代码运行出的仿真结果图,可见完整代码亲测可用,适合小白; 1、完整的代码内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主或扫描博客文章底部QQ名片; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

    【图像去噪】基于matlab中值滤波、均值滤波和非局部均值滤波NLM图像去噪【含Matlab源码 10364期】.mp4

    海神之光上传的视频是由对应的完整代码运行得来的,完整代码皆可运行,亲测可用,适合小白; 1、从视频里可见完整代码的内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

    基于LabVIEW的滚动轴承故障诊断系统:一种振动信号采集与故障诊断的实用设计与实践验证,基于LabVIEW的滚动轴承高效故障诊断系统设计与应用研究,基于LabVIEW的滚动轴承故障诊断系统. 实现对

    基于LabVIEW的滚动轴承故障诊断系统:一种振动信号采集与故障诊断的实用设计与实践验证,基于LabVIEW的滚动轴承高效故障诊断系统设计与应用研究,基于LabVIEW的滚动轴承故障诊断系统. 实现对滚动轴承工作状态的监测,提出了一种基于 Lab VIEW 的滚动轴承故障诊断系统的设计方案,给出了滚动轴承振动信号的采集与故障诊断方法,在 Lab VIEW 的诊断平台下进行信号处理与分析,然后结合滚动轴承故障诊断理论与信号分析结果来对该轴承运行状态进行判断。 最后利用旋转机械振动及故障模拟试验平台对该系统进行验证,验证结果体现了该系统具有可行性和适用性。 ,LabVIEW; 滚动轴承故障诊断系统; 振动信号采集; 故障诊断方法; 信号处理与分析; 验证测试; 可行性; 适用性,基于LabVIEW的滚动轴承故障诊断系统设计与验证

    Javascript语言视频教程.zip

    Javascript语言视频教程,涵盖Javascript语言基础和高级教程,零基础入门。

    在链表的前面-开头插入一个节点

    python在链表的前面-开头插入一个节点

    【图像融合】加权平均+HIS+高通滤波+灰度调制图像融合【含Matlab源码 8041期】.md

    CSDN Matlab武动乾坤上传的资料均是完整代码运行出的仿真结果图,可见完整代码亲测可用,适合小白; 1、完整的代码内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主或扫描博客文章底部QQ名片; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

    《基于改进动态窗口DWA模糊自适应调整权重的路径规划算法研究及其MATLAB实现》,《基于改进动态窗口DWA的模糊自适应权重调整路径规划算法及其MATLAB实现》,基于改进动态窗口 DWA 模糊自适应

    《基于改进动态窗口DWA模糊自适应调整权重的路径规划算法研究及其MATLAB实现》,《基于改进动态窗口DWA的模糊自适应权重调整路径规划算法及其MATLAB实现》,基于改进动态窗口 DWA 模糊自适应调整权重的路径基于改进动态窗口 DWA 模糊自适应调整权重的路径规划算法 MATLAB 源码+文档 《栅格地图可修改》 基本DWA算法能够有效地避免碰撞并尽可能接近目标点,但评价函数的权重因子需要根据实际情况进行调整。 为了提高DWA算法的性能,本文提出了一种改进DWA算法,通过模糊控制自适应调整评价因子权重,改进DWA算法的实现过程如下: 定义模糊评价函数。 模糊评价函数是一种能够处理不确定性和模糊性的评价函数。 它将输入值映射到模糊隶属度,根据规则计算输出值。 在改进DWA算法中,我们定义了一个三输入一输出的模糊评价函数,输入包括距离、航向和速度,输出为权重因子。 [1]实时调整权重因子。 在基本DWA算法中,权重因子需要根据实际情况进行调整,这需要人工干预。 在改进DWA算法中,我们通过模糊控制实现自适应调整,以提高算法的性能。 [2]评估路径。 通过路径的长度和避障情况等指标评估路

    基于MATLAB平台PCA算法的人脸识别系统:程序调试成功,可替换数据获取高准确率识别结果,基于MATLAB平台PCA算法的人脸识别系统:程序调试与自我数据替换实现高精度识别结果,基于MATLAB平台

    基于MATLAB平台PCA算法的人脸识别系统:程序调试成功,可替换数据获取高准确率识别结果,基于MATLAB平台PCA算法的人脸识别系统:程序调试与自我数据替换实现高精度识别结果,基于MATLAB平台PCA的人脸识别,程序已调通,可将自己的数据替进行识别。 得到识别准确率结果。 ,基于MATLAB平台PCA的人脸识别; 程序已调通; 数据替换; 识别准确率。,MATLAB平台PCA人脸识别程序:调通后实现高准确率识别

Global site tag (gtag.js) - Google Analytics