ChatGPT自动写了个AI办公office word插件,低配copilot,程序员看了焦虑。

这篇具有很好参考价值的文章主要介绍了ChatGPT自动写了个AI办公office word插件,低配copilot,程序员看了焦虑。。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

背景:

        最近公司文案同事提出一个需求,希望在文案编辑工作上使用AI工具,提高生产效率,当然也受ChatGPT这波潮流影响。ok,既然需求来了,作为技术部门那只能接下需求了。省略需求调研过程N个字...。总结起来:1、希望工具整合到Word中(文案编辑嘛);2、AI写作功能;3、文案自动润色修改;3、拼写检测替换;等等等。差不多就是低配版微软copilot嘛~

ChatGPT自动写了个AI办公office word插件,低配copilot,程序员看了焦虑。

AI开发:

        调研完,那就开始干吧。好家伙,第一步就尬住了,说来惭愧,作为一名开发多年的程序员没写过office插件的相关项目,大名鼎鼎的C#也就听过名字而已。

ChatGPT自动写了个AI办公office word插件,低配copilot,程序员看了焦虑。

        重头学肯定是没必要的,那怎么办?决定把这个开发任务交给chatgpt来完成,不试不要紧,反正作为程序员还是慌了。先看效果:

ChatGPT自动写了个AI办公office word插件,低配copilot,程序员看了焦虑。

ChatGPT自动写了个AI办公office word插件,低配copilot,程序员看了焦虑。

        是不是看起来还真有低配copilot的赶脚。别怀疑~上面的程序都是chatgpt自己编写的,因为真的没学过C# ,至于能开发出多完善的功能我觉得就取决与需求的描述能力了,产品经理要一统天下了吗。

ChatGPT自动写了个AI办公office word插件,低配copilot,程序员看了焦虑。

        具体怎么做呢,首先,我们需要定义我们的插件的功能和目的。按照产品需求的思路。把不同的功能需求按照1、2、3点这样喂给ChatGPT。只要需求描述得当,编码质量那个杠杠的。

        例如首先问了下怎么开发office word插件,毕竟不会不代表就不用学了嘛。

问:.net开发office word插件教程示例

答:

下面是一个简单的教程示例,演示如何使用.NET开发Office Word插件:

  1. 打开Visual Studio,并创建一个新的C#项目。选择“Office”类别,然后选择“Microsoft Office Word插件”作为项目类型。

  2. 在项目中,打开ThisAddIn.cs文件。在这个文件中,您将看到一个名为“Startup”方法的方法。这个方法在Word启动时自动运行。

  3. 在Startup方法中,编写您要执行的代码。例如,您可以在这里创建一个新的自定义菜单项,并在单击菜单项时触发一个事件。以下是一个简单的示例代码:

private void ThisAddIn_Startup(object sender, System.EventArgs e)
{
    // 创建一个新的自定义菜单项
    Office.CommandBarPopup customMenu =
        (Office.CommandBarPopup)this.Application.
        CommandBars["Menu Bar"].Controls.Add(
        Office.MsoControlType.msoControlPopup,
        missing, missing, missing, true);

    customMenu.Caption = "我的自定义菜单项";

    // 创建一个新的菜单项,并将其添加到自定义菜单项中
    Office.CommandBarButton customButton =
        (Office.CommandBarButton)customMenu.Controls.Add(
        Office.MsoControlType.msoControlButton,
        missing, missing, 1, true);

    customButton.Caption = "单击我";
    customButton.Click += new Office.
        _CommandBarButtonEvents_ClickEventHandler(
        customButton_Click);
}

// 在单击自定义按钮时触发的事件
void customButton_Click(Office.CommandBarButton Ctrl, ref bool CancelDefault)
{
    // 在这里添加要执行的代码
    MessageBox.Show("您单击了自定义按钮!");
}
  1. 保存并编译您的代码。然后,在Word中启动插件,您将看到一个名为“我的自定义菜单项”的新菜单项。单击菜单项上的按钮将触发一个消息框,显示“您单击了自定义按钮!”。

希望这个简单的教程示例可以帮助您开始开发自己的Office Word插件。

        看完示例心里就有底了,只要在上面的基础框架上填充需求就可以了。于是接着问:

问:

我希望在上面的插件菜单项添加4个按钮,1、文案润色,2、拼写检测,3、语法检测,4、黑名单上下文检测。并给4个按钮点击事件预留实现方法

答:巴拉巴拉输出一堆代码,直接复制粘贴到vs中。
 

问:

/ 在文案润色按钮单击时触发的事件
void proofreadButton_Click(Office.CommandBarButton Ctrl, ref bool CancelDefault)
{
    // 在这里添加文案润色的实现代码
    MessageBox.Show("执行文案润色操作!");
}

我希望这个方法能把word中选中的文档,通过调用openai gpt模型,告诉他帮我润色改写选中文案。并把结果弹出让用户确认是否应用到选中的文档

答:巴拉巴拉输出一堆代码,直接复制粘贴到vs中。

问:

// 在拼写检测按钮单击时触发的事件
void spellcheckButton_Click(Office.CommandBarButton Ctrl, ref bool CancelDefault)
{
    // 在这里添加拼写检测的实现代码
    MessageBox.Show("执行拼写检测操作!");
}

我希望你能帮我完成拼写检测的代码,具体需要实现把拼写错误的单词在另外一个弹窗中展示,并允许用户输入修改后的单词,用户点击确认按钮后对文档进行替换

答:巴拉巴拉输出一堆代码,直接复制粘贴到vs中。

问:

private void aiWritingButton_Click(Office.CommandBarButton Ctrl, ref bool CancelDefault)
        {
            // 在这里编写点击按钮后的逻辑
        }

我希望你帮我实现这个方法,主要需求是在word中弹出一个工作区,工作区由3部分组成,第一部分是一个richtext用户用户输入AI写作的文本大纲,第二部分也是一个richtext用于显示ai写作的结果,第三部分是2个按钮,第一个按钮是开始写作,点击后第二部分显示写作中,并调用把第一部分的内容chatgpt,返回结果后显示在第二部分的richtext,第二个按钮是应用,电击后把第二部分插入到word中

答:巴拉巴拉输出一堆代码,直接复制粘贴到vs中。

等等其他省略了...

总结:

        总结起来就是把大需求拆成小需求喂给ChatGPT,在多次和AI的需求沟通后,慢慢找到合适输入的ChatGPT的描述方式,输出的代码质量也会越来越好。好家伙,以后程序员不也要学说话的艺术了吗,不过这对产品经理真是一波利好啊。

        AI的时代真的来了,希望大家不要恐惧焦虑,拥抱AI才是未来。

ChatGPT自动写了个AI办公office word插件,低配copilot,程序员看了焦虑。

        需要上面示例源码可以联系我。文章来源地址https://www.toymoban.com/news/detail-457494.html

到了这里,关于ChatGPT自动写了个AI办公office word插件,低配copilot,程序员看了焦虑。的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • office tab enterprise是什么:Office Tab Enterprise是超级微软office多标签插件---高效办公必备神器

              office tab enterprise是什么 : Office Tab Enterprise  是专为Office办公软件量身定做的一款office多标签插件工具,基于标准的 Microsoft Office 插件技术开发,旨在于帮助大家在单个窗口中打开多个文档,支持自定义选项卡和选项卡栏的颜色,内含word多标签插件、excel多标签插

    2024年02月06日
    浏览(49)
  • Office Word 不显示 Citavi 插件,如何修复?

    Word 没有 Citavi 插件,没有一个唯一的解决方案,问题可能是多种多样的,一般需要进行排查解决问题。但是一般分为两大类: 1、安装 Citavi 过程中可以看到 Word 插件选项,但是安装成功之后,打开 Word 没有 Citavi 插件。 2、安装 Citavi 过程中无 Word 插件选项。 ------------------

    2024年02月09日
    浏览(52)
  • Office如何通过VSTO进行WORD插件开发?

      VSTO(Visual Studio Tools for Office )是VBA的替代,是一套用于创建自定义Office应用程序的Visual Studio工具包。VSTO可以用Visual Basic 或者Visual C#扩展Office应用程序(例如Word、Excel、PPT)。本文通过VSTO进行Word插件开发总结,并进行记录。    (1)安装Visual Studio   在百度等浏览器

    2024年02月16日
    浏览(34)
  • Word大珩助手是一款功能丰富的Office Word插件

    Word大珩助手是一款功能丰富的Office Word插件,旨在提高用户在处理文档时的效率。它具有多种实用的功能,能够帮助用户轻松修改、优化和管理Word文件,从而打造出专业而精美的文档。 网盘下载:PPT大珩助手 密码:acaq 1. 素材库管理 用户可以通过素材库管理功能保存和一键

    2024年02月22日
    浏览(65)
  • python--自动化办公(Word)

    python自动化办公之—Word python-docx库

    2024年02月04日
    浏览(55)
  • 同事写了个惊天 bug,还不容易被发现。。

    作者:树洞君 链接:https://juejin.cn/post/7064376361334358046 从6点32分开始少量用户访问app时会出现首页访问异常,到7点20分首页服务大规模不可用,7点36分问题解决。 6:58 发现报警,同时发现群里反馈首页出现网络繁忙,考虑到 前几日 晚上门店列表服务上线发布过,所以考虑回滚

    2024年02月14日
    浏览(48)
  • 自动化办公更简单了:新版python-office,有哪些更新?

    #职场经验谈# 大家好,这里是程序员晚枫,小破站/小红薯都叫这个名。 去年4月开源了一个Python自动化办公项目:python-office,GitHub和Gitee都能看到。1行代码实现复杂的自动化办公任务,帮助不懂代码的小白,快速使用Python。 今年8月份开始,根据这个开源项目,在xiao破站账号

    2024年02月07日
    浏览(38)
  • Word、Excel、PPT题库——“办公自动化”

    小雅兰期末加油冲冲冲!!! 1. 【单选题】下列文件扩展名,不属于Word模板文件的是( A )。 A. .DOCX B. .DOTM C. .DOTX D. .DOT 本题的考查点是word基本知识的了解。     .DOCX:word文档。     .DOTM:启用宏的word模板。     .DOTX:word模板。     .DOT:word 97-2003模板。     故本题答案为

    2024年02月07日
    浏览(71)
  • python办公自动化(6)——读取word文档

    因为我们要进行文件相关的操作,所以需要在一开始使用import导入Python内置的os模块。 我们需要先获取该文件夹下所有的答题卡列表,再使用for循环遍历文件夹中所有学生的答题卡,以便之后逐个读取信息。 完成了第一个步骤,接下来,我们就需要在for循环里,依次获取每位

    2023年04月08日
    浏览(61)
  • 解放双手!写了个小工具给喜欢的博主一键三连

      大家写博客的可能都知道,有时候我们或多或少会认识一些志同道合的博主。大家在写博客的时候偶尔也都会彼此之间相互支持一下 再如果看到自己感兴趣的文章,想收藏一下。这些需求我们目前大部分人都自己用手去操作,这是非常费力的。所以我浅研了一下写了一个

    2024年02月12日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包