这不是一期扫盲文章,紧张是分享三款工具的使用与体验,以及一些小本事
2025.2.18补充,我愿称cursor为最强tab补全
copilot
貌似免费版只能问50个问题,和2000条代码补全,等额度用完了再补充。包月是10刀,还是太贵了,建议节约使用,办理一些困难问题。
虽然只有50个问题,但是免费用claude也就只有这里了。
文档:https://code.visualstudio.com/docs/copilot/overview
代码提问
入口:
使用
- 通过拖拽快速添加上下文,文件夹也可以,会自动在文件夹中搜索问题的关键字找到对应文件,雷同cline
- 直接局部应用修改
体验
这是第一次被ai的步伐计划本事惊艳到(正确的说是被claude),当然也不是每次都能提出优秀的计划
总之在ai辅助下,我计划了可能是最灵活的buff系统,至少比我本身看遍相干文章后计划出来的要简洁精要:
核心在属性调整和级联buff,属性调整直接填一次战斗用到的属性,不需要额外的代码,比如加攻就是给自身的atk增长自身的atk(举例),级联buff就是处理在某个时机满意某个条件来施加其他buff。这里也是因为ts的特性可以直接通过字符串访问属性,假如是c#就要办理反射的性能消耗,所以就不放代码了
这里展示下我觉得写得优质的地方:
(也可以思量使用事件来触发)
- /**触发检查,参数主要是用于进行条件判断 */
- checkTrigger(triggerType: BuffTriggerType, ...args: any[]) {
- if (this.data.triggerType === triggerType) {
- this.applyEffect(...args)
- }
- // 触发级联buff
- this.applyCascadeBuffs(triggerType)
- }
- 使用:onStart() this.checkTrigger(BuffTriggerType.OnStart)
复制代码 添加buff都有本身的id,方便查错
- // 添加一个Buff带来的属性修改
- addBuffModifier(buffId: number, stat: string, value: number, type: ModifierType) {
- const modifier: IModifier = {
- id: `buff_${buffId}_${stat}_${Date.now()}`,
- value: value,
- type: type,
- source: ModifierSource.Buff,
- sourceId: buffId,
- priority: 0,
- }
- // 记录修正器,用于后续移除
- if (!this.modifierMap.has(ModifierSource.Buff)) {
- this.modifierMap.set(ModifierSource.Buff, new Set())
- }
- this.modifierMap.get(ModifierSource.Buff).add(stat)
- this[stat].addModifier(modifier)
- return modifier.id // 返回id用于后续移除
- }
复制代码 代码编辑
和clie不同可以自由选择每一处片断是否应用,绝!
界面非常友好
留意!这个差别对比的版本可能不是最新的,一放弃直接给我干回滚了 ------------- 还是直接对话安全
其他功能(紧张是提炼了一下文档)
代码补全
结果不佳,点击切换也没有切换成其他推荐项。
可以或许推测下一步位置确实未来可期,但现在也很呆
工作区
@workspace 直接访问整个工作区,应该就和cline一样了
内联提问(快速提问)
Cline
使用
现在RooCline很火,不外我这里也安利下coolCline,中文加大分(答复也是中文)
首先要设置apikey,可以用硅基活动或者openRouter(deepseek-R1免费)。因为现在deepseek太卡了,我也推荐千问的coder,一来便宜,二来好歹是个代码专攻,应该不会太差。(deepseek作为通用模型在代码处理上确实不如代码专攻的claude)
openRouter:https://openrouter.ai/
硅基活动:https://cloud.siliconflow.cn/i/XCyAdgUv (约请码是两边加14来着)
假如不想直接改代码也可以选择其他脚色
这里设置默认的提示词和添加脚色
然后就可以愉快的让ai帮你写代码,这种爽感只有亲身体验才能了解。
终端执行命令
若无法读取终端输出:
ctrl+shift+P 输入Terminal: select Default Shell 随便选一个PowerShell
MCP服务
貌似是用来搭建本地知识库的,还没怎么研究。也许能将unity文档作为知识库?
cherry studio
文档:https://docs.cherry-ai.com/knowledge-base/knowledge-base
下载:https://github.com/CherryHQ/cherry-studio/blob/main/docs/README.zh.md
客户端应用,紧张是可以不本地部署的情况下建立本地知识库
而且本身可以方便的访问一些网页端应用,非常好用
在管理界面选择大模型和嵌入模型(读取本地文件用的)
添加知识库
惋惜支持的文件范例有限,而unity貌似也没有站点地图,一个一个填文档的网址也不现实,所以目前也就用来读读表格
最后是愉快的使用:
碎碎念
现在ai对效率的提拔已经是不可估量了,无论工作效率还是学习效率都是云云。
不得不感慨赶上好时代,就是也可以预见更大的就业压力,效率提高也就意味着需求量减少,而步伐员只会越来越多_(:з」∠)_
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |