CSDN每天值得看--2023-06-17

programmer_ada
CSDN-AI 官方账号
2023-06-17 08:09:03

👉 如何在 CSDN 获得直接奖励 - 你也可以!

[2023-06-17]|CSDN每天词云

[2023-06-17]|CSDN每天值得看|aigc

【LLMs系列】90%chatgpt性能的小羊驼Vicuna模型学习与实战小小的香辛料:[博客] [成就]) [质量分:85;难度等级:;新鲜技术:98]
摘要:UC伯克利学者联手CMU、斯坦福等,再次推出一个全新模型70亿/130亿参数的Vicuna,俗称「小羊驼」(骆马)。小羊驼号称能达到GPT-4的90%性能本篇文章为博主自行学习vicuna推理部署实战教程,并记录相关坑点,话不多说,直接开干!

GPT模型支持下的Python-GEE遥感云大数据分析、管理与可视化技术及多领域案例实践科研小白 新人上路:[博客] [成就]) [质量分:80;难度等级:;新鲜技术:99]
摘要:由此,遥感数据的空间、时间、光谱分辨率不断提高,数据量也大幅增长,使其越来越具有大数据特征。4、波段运算、条件运算、植被指数计算、裁剪和镶嵌等:介绍如何在遥感云平台上进行波段运算、条件运算、植被指数计算、裁剪和镶嵌等操作,以实现更深入的数据分析。

基于OpenAI(ChatGPT)进行模型微调的详细步骤薄荷你玩_:[博客] [成就]) [质量分:86;难度等级:;新鲜技术:99]
摘要: 的说法严格来说是错误的,目前实现不了,只能基于更基础的模型进行微调。准备好自己的数据,可以利用 openai 的工具快捷将数据处理成上述的 JSONL 的格式。处理完成后,会在数据目录下生成一个jsonl的文件,就是OpenAI微调需要的格式文件了。

OpenMMLab-AI实战营第二期——6-2.玩转AIGC神器MMagic吨吨不打野:[博客] [成就]) [质量分:83;难度等级:;新鲜技术:99]
摘要:Stable Diffusion的文生图,以及controlnet和dreamboost的图生图(输入一个图像+文字描述,输出另一张图像)在2022年以前,这种技术是无法想象的,像magic一样,所以这个库就叫mmagic。

ChatGPT可担任不同角色火星GPT:[博客] [成就]) [质量分:85;难度等级:;新鲜技术:94]
摘要:请你充当一名论文编辑专家,在论文评审的角度去修改论文摘要部分,使其更加流畅,优美。能让读者快速获得文章的要点或精髓,让文章引人入胜;能让读者了解全文中的重要信息、分析和论点;帮助读者记住论文的要点字数限制在300字以下。

[2023-06-17]|CSDN每天值得看|c/c++

【论文导读】- A Topological Information Protected Federated Learning Approach for Traffic Speed Forecasting1 + 1=王:[博客] [成就]) [质量分:89;难度等级:高(关键词:论文);新鲜技术:99]
摘要:联合学习已被应用于智能交通系统中的各种任务,以通过分散的训练方案保护数据隐私。智能交通系统(ITS)中最先进的模型的主要优点是基于图神经网络(GNN)的空间信息学习。当将前馈学习应用于基于GNN模型的ITS任务时,现有的框架只能保护数据隐私;

[2023-06-17]|CSDN每天值得看|云原生

Prometheus监控K8S阿德小仔:[博客] [成就]) [质量分:84;难度等级:;新鲜技术:99]
摘要: node-exporter:节点级指标导出工具,可以监控节点的CPU、内存、磁盘、网络等指标,并暴露Metrics接口。- Cadvisor:容器资源监控工具,可以实时监控CPU、内存、存储、网络等容器指标,并暴露Metrics接口。

kubernetes operator解析BigDataToAI:[博客] [成就]) [质量分:83;难度等级:;新鲜技术:99]
摘要:简而言之,控制器循环是控制器动作的基础。想象一下,有一个非终止过程(在 Kubernetes 中称为协调循环)一遍又一遍地发生,如下图所示:此过程至少观察一个 Kubernetes 对象,其中包含有关所需状态的信息。对象如…Services。

基于NVIDIA的dockerfile实操Thomas_Cai:[博客] [成就]) [质量分:89;难度等级:;新鲜技术:99]
摘要:安装NVIDIA Container Toolkit。这个工具是nvidia官方提供,可以给docker提供一些接口,总之要在docker中使用GPU需要先装好这个工具;执行dockerfile拉镜像以及封装通过镜像启动docker。

Nacos - 服务发现和配置管理我写的就是翔:[博客] [成就]) [质量分:88;难度等级:;新鲜技术:99]
摘要:官网Nacos与Spring Cloud一起使用Nacos与Kubernetes一起使用Nacos与Dubbo一起使用Nacos与gRPC一起使用Nacos与Istio一起使用1、创建service2工程<parent></parent>

为什么 kubernetes 环境要求开启 bridge-nf-call-iptables ?MyySophia:[博客] [成就]) [质量分:85;难度等级:;新鲜技术:99]
摘要:如果 DNAT 后是转发到了同节点上的 Pod,目的 Pod 回包时发现目的 IP 在同一网桥上,就直接走二层转发了,没有调用 conntrack,导致回包时没有原路返回 (见下图)。参考官方文档 Network Plugin Requirements。

[2023-06-17]|CSDN每天值得看|人工智能

SwinIR实战:详细记录SwinIR的训练过程静静AI学堂:[博客] [成就]) [质量分:90;难度等级:;新鲜技术:99]
摘要:由于表格中的测试集放在google,我不能下载,但是SwinIR的测试代码中有测试集,代码链接:https://github.com/JingyunLiang/SwinIR,下载下来直接复制到testsets文件夹下面。如果网速不好建议只下载DIV2K。

基于U-Net网络实现图像分割ZHW_AI课题组:[博客] [成就]) [质量分:90;难度等级:初(领域:OpenCV;匹配程度:0.06);新鲜技术:98]
摘要:黎长淼,男,西安工程大学电子信息学院,2022级研究生研究方向:控制科学与工程电子邮件:1043626870@qq.com陈梦丹,女,西安工程大学电子信息学院,2022级硕士研究生,张宏伟人工智能课题组研究方向:机器视觉与人工智能。

365天深度学习训练营-第T9周:猫狗识别2weixin_43175664:[博客] [成就]) [质量分:86;难度等级:;新鲜技术:98]
摘要:🍨 本文为🔗中的学习记录博客🏡 我的环境:语言环境:Python3.8深度学习环境:Pytorch。

人工智能领域:面试常见问题超全(深度学习基础、卷积模型、对抗神经网络、预训练模型、计算机视觉、自然语言处理、推荐系统、模型压缩、强化学习、元学习)汀、人工智能:[博客] [成就]) [质量分:83;难度等级:初(关键词:基础,面试,常见);新鲜技术:100]
摘要:声明:部分项目为网络经典项目方便大家快速学习,后续会不断增添实战环节(比赛、论文、现实应用等)

365天深度学习训练营-第R1周:RNN-心脏病预测m0_54827939:[博客] [成就]) [质量分:82;难度等级:;新鲜技术:99]
摘要:本次学习了序列型数据如何配置数据集,使用sklearn库中的sklearn.preprocessing.StandardScaler与sklearn.model_selection.train_test_split进行数据集的配置及标准化;

[2023-06-17]|CSDN每天值得看|软件工程

AI Chat 设计模式:2. 工厂设计模式会飞的晨蕊:[博客] [成就]) [质量分:92;难度等级:;新鲜技术:99]
摘要:工厂设计模式是一种创建型设计模式,旨在解决对象的创建和实例化过程中的一些问题。通常情况下,我们可以通过直接在代码中使用 new 关键字创建对象实例,但是在某些场景下,我们可能需要更加灵活、可扩展的创建方式,以简化代码并提高可维护性。工厂模式通过引入一个。

[2023-06-17]|CSDN每天值得看|java

链路追踪在开源SpringBoot/SpringCloud微服务框架的实践在编攻城狮:[博客] [成就]) [质量分:91;难度等级:中(领域:Java;匹配程度:0.02);新鲜技术:99]
摘要:工程引入sleuth和zipkin时,可能会存在jar包依赖冲突,尤其是要兼顾webflux时,有兴趣可以看看工程中的真实引用关系。maven冲突的问题就不单独讲了。作为我们的链路追踪框架,缺点就是它是代码侵入式的,它的变更可能会影响业务稳定。

【SpringBoot】SpringBoot Starter 作用及原理逆流°只是风景-bjhxcc:[博客] [成就]) [质量分:90;难度等级:;新鲜技术:99]
摘要:有没有在入行后直接基于 SpringBoot 开发项目,没有 spring、servlet 开发经历的?有没有用 SpringBoot 开发项目,但是第一次听说 Starter 或者听过却不知道是干嘛的?

[2023-06-17]|CSDN每天值得看|前端

【项目笔记】前端Vue+Element-UI加上后端Springboot+mybatis-plus技术,完善各功能努力敲代码的小盆友:[博客] [成就]) [质量分:91;难度等级:;新鲜技术:99]
摘要:此项目使用的是VUE+ELEMENTUI以及Springboot+mybatis-plus的技术进行的开发,基于IDEA软件。【项目笔记】后端框架的搭建用法以及一些常用功能的实现,使用Springboot+mybatis-plus等技术。

vue-video-player 手机端使用postcss-pxtorem自适应大小小和尚敲木头:[博客] [成就]) [质量分:82;难度等级:;新鲜技术:97]
摘要:/ playbackRates: [0.5, 1.0, 1.5, 2.0], // 可选的播放速度。/播放按钮设置成宽高一致,圆形,居中/

[2023-06-17]|CSDN每天值得看|python

从零开始:在flask中使用mongodb锦年JNian:[博客] [成就]) [质量分:90;难度等级:中(领域:Python入门;匹配程度:0.19);新鲜技术:99]
摘要:MongoDB之python简单交互(三) - pymongo, flask-pymongo, flask-mongoengine三者使用对比简介:https://www.cnblogs.com/cwp-bg/p/9473144.html。

[2023-06-17]|CSDN每天值得看|大数据

【Spring Cloud系列】- Eureka使用详解goyeer:[博客] [成就]) [质量分:90;难度等级:;新鲜技术:99]
摘要:认识微服务注册中心:虽然Eureka已经停止维护,但微服务架构在当今非常流程,学习Eureka可以更好的理解微服务。便于老旧系统维护:如果使用微服务,公司一定会存在使用Eureka服务的应用系统,学习Eureka便于储备老旧系统维护的能力。

MySQL:多表查询(全面详解)GGBond:[博客] [成就]) [质量分:92;难度等级:;新鲜技术:66]
摘要:本博主将用CSDN记录软件开发求学之路上亲身所得与所学的心得与知识,有兴趣的小伙伴可以关注博主!也许一个人独行,可以走的很快,但是一群人结伴而行,才能走的更远!

【后端开发】狂神笔记:Redis进阶WSKH0929:[博客] [成就]) [质量分:92;难度等级:中(关键词:进阶);新鲜技术:76]
摘要:Redis的单条命令是保证原子性的,但是redis事务不能保证原子性。Redis事务本质:一组命令的集合。----------------- 队列 set set set 执行 -------------------

MySQL分库分表FuzhouJiang:[博客] [成就]) [质量分:83;难度等级:;新鲜技术:98]
摘要:上,而不是一个服务器上。数据库业务层面的拆分,和服务的“治理”,“降级”机制类似,也能对不同业务的数据分别的进行管理,维护,监控,扩展等。一般是表中的字段较多,将不常用的, 数据较大,长度较长(比如text类型字段)的拆分到“扩展表“。

关系数据库SQL数据查询尘觉:[博客] [成就]) [质量分:86;难度等级:;新鲜技术:94]
摘要:一个SELECT-FROM-WHERE语句称为一个查询块将一个查询块嵌套在另一个查询块的WHERE子句或HAVING短语的条件中的查询称为嵌套查询SELECT Sname /外层查询/父查询/

[2023-06-17]|CSDN每天值得看|移动开发

Android音视频开发实战02-Jni~怪兽~:[博客] [成就]) [质量分:86;难度等级:;新鲜技术:94]
摘要:JNI是Java Native Interface的缩写,是Java提供的一种机制,用于在Java代码中调用本地(C/C++)代码。

人脸识别4:Android InsightFace实现人脸识别Face Recognition(含源码)AI吃大瓜:[博客] [成就]) [质量分:88;难度等级:;新鲜技术:99]
摘要:这是项目《人脸识别Face Recognition》系列之《Android InsightFace实现人脸识别Face Recognition项目基于开源ArcFace(也称)模型搭建一套完整的Android人脸识别系统。

iOS App 上架流程图文教学微笑的段嘉许:[博客] [成就]) [质量分:82;难度等级:;新鲜技术:95]
摘要:App首先,要将自己辛苦写好的App 送审的话,则要依序做完下列几件事情即可。

[2023-06-17]|CSDN每天值得看|嵌入式

【STM32MP135 - ST官方源码移植】第二章:TF-A源码移植教程Linux - Mini工程师:[博客] [成就]) [质量分:92;难度等级:;新鲜技术:97]
摘要:解释:这里是以stm32mp135d-dk板子的官方源码为模板进行的移植,文件名中含有"mini"字样的都是我们接下来要进行源码处理的文件,也就是我们开发板的DIY源码!源码文件目录:tf-a-stm32mp-v2.6-stm32mp1-r1/fdts。

[2023-06-17]|CSDN每天值得看|开发工具

linux系统安装和常用命令详解张晗的库:[博客] [成就]) [质量分:92;难度等级:初(关键词:常用,安装);新鲜技术:38]
摘要:

GitHub 上传自己的项目约翰先森不喝酒:[博客] [成就]) [质量分:84;难度等级:;新鲜技术:16]
摘要:不附 Demo 连接的博客不是好博客,所以我们要做个乐于助人,有责任心的人,这篇文章手把手教你如何在 GitHub 上传自己的项目,如果你有什么疑问的话,不妨 评论私信青山不改,绿水长流 ,有缘江湖再见 ~

解决克隆时报错fatal: unable to access ‘https://github.com/18292872556/DailyCode.git/‘: Recv failure: Connecesther:[博客] [成就]) [质量分:84;难度等级:初(领域:CS入门;匹配程度:0.05);新鲜技术:0]
摘要:是remote命令错了,再remove掉添加在远程的origin。就会发现没有origin了,再正确输入。此时再用 git remote -v。在本地文件夹内克隆远程仓库时报错。

[2023-06-17]|CSDN每天值得看|数据结构与算法

万物的算法日记|第四天万物皆可der:[博客] [成就]) [质量分:90;难度等级:;新鲜技术:39]
摘要:

[2023-06-17]|CSDN每天值得看|测试

分析:如何多线程运行测试用例软件测试潇潇:[博客] [成就]) [质量分:82;难度等级:;新鲜技术:25]
摘要:这是时常被问到的问题,尤其是UI自动化的运行,过程非常耗时,所以,所以多线程不失为一种首先想到的解决方案。多线程是针对的测试用例,所以和selenium没有直接关系,我们要关心的是单元测试框架。

[2023-06-17]|CSDN每天值得看|游戏

Unity 之 使用后处理的方式实现暗角效果陈言必行:[博客] [成就]) [质量分:82;难度等级:;新鲜技术:93]
摘要:后期处理是指在摄影机绘制场景之后但在屏幕上渲染场景之前出现的全屏图像处理效果的通用术语。设置Volume的Profile,点击右侧的New新创建一个配置文件,或者新建文件夹右键选择。组件内容,从上到下依次是:颜色,中心点,强度,平滑度,圆。

[2023-06-17]|CSDN每天值得看|网络

第五章 部署PKI与证书服务奇妙的大歪:[博客] [成就]) [质量分:84;难度等级:;新鲜技术:95]
摘要:🐽前言PKI(公钥加密基础结构):通过使用公钥技术和数字签名来确保信息安全,并负责数字证书持有者的身份的一种技术,PKI由公钥加密技术、数字证书、认证机构(ca)、注册机构(ra)等组成。

[2023-06-17]|CSDN每天值得看|运维

【网络技术】什么是DNS及常见问题颜淡慕潇:[博客] [成就]) [质量分:82;难度等级:初(关键词:常见);新鲜技术:95]
摘要:DNS(Domain Name System)是一种分布式的命名系统,用于将域名转换为IP地址或其他网络资源的标识符。它允许用户通过易于记忆的域名来访问互联网上的各种服务和资源,而不需要知道这些资源的IP地址。DNS使用层次结构来组织域名。

[2023-06-17]|CSDN每天值得看|go

从0开始,精通Go语言Rest微服务架构和开发40岁资深老架构师尼恩:[博客] [成就]) [质量分:92;难度等级:初(关键词:面试);新鲜技术:81]
摘要:Gin 是一个基于 Go 语言的 Web 框架,它具有高性能、易学易用、轻量级等特点,被广泛应用于构建 RESTful API 和微服务等场景。Gin 框架提供了丰富的中间件支持,可以方便地实现请求路由、参数解析、日志记录、错误处理等功能。

Golang每日一练(leetDay0098) 生命、Nim、猜数字游戏Hann Yang:[博客] [成就]) [质量分:85;难度等级:初(关键词:每日一练);新鲜技术:29]
摘要:当 n = 4 时,先手拿 1 块石头,无论对手拿几块,都会剩下 3 块石头留给先手,此时先手必胜;当 n = 5 时,先手拿 2 块石头,无论对手拿几块,都会剩下 3 块石头留给先手,此时先手必胜;你的朋友移走了3块石头,包括最后一块。

[2023-06-17]|CSDN每天值得看|typescript

Typescript详解mengxiangjiaxinshui:[博客] [成就]) [质量分:88;难度等级:;新鲜技术:99]
摘要:

typescript入门晓风残月淡:[博客] [成就]) [质量分:84;难度等级:初(关键词:入门);新鲜技术:99]
摘要:js是动态类型的,ts是静态类型的。在大型项目中,变量没有类型,若出现bug很难去查找错误,变得很难维护。因此,ts语言越来越受前端程序员的欢迎。

[2023-06-17]|CSDN每天值得看|scala

Scala高级语法·V:[博客] [成就]) [质量分:86;难度等级:高(关键词:高级);新鲜技术:99]
摘要:案例:将集合中的所有的Int类型的数据都加上1// 方式一 过滤器形式// 方式二 匹配模式case _ =>})// 方式三 使用偏函数 泛型1 输入的数据类型 泛型2 要处理的数据类型// 返回true// 执行下一个方法。

Spark大数据处理讲课笔记1.7 掌握Scala类、对象、抽象类与特质꧔ꦿ℘ঞ自由დ᭄ꦿ:[博客] [成就]) [质量分:88;难度等级:;新鲜技术:99]
摘要:Scala的抽象类使用关键字abstract定义abstract class 类名 {(二)抽象类的特征抽象类不能被实例化。抽象类中可以定义抽象字段(没有初始化的字段)和抽象方法(没有被实现的方法),也可以定义被初始化的字段和被实现的方法。

[2023-06-17]|CSDN每天值得看|rust

Rust语言从入门到入坑——(4)Rust语法(上)疯狂的挖掘机:[博客] [成就]) [质量分:87;难度等级:初(关键词:入门);新鲜技术:96]
摘要:本章总结Rust部分语法,其实和大多数主流语言一样,rust只是在行为上稍加不一样,主要是保证语言的高效性!

[2023-06-17]|CSDN每天值得看|其他

2023开放原子全球开源峰会参会感受:英特尔开源技术合作与产品创新libin9iOak:[博客] [成就]) [质量分:90;难度等级:;新鲜技术:99]
摘要:王禹先生的演讲主题和关键信息:演讲主题:ACRN虚拟化技术:应对软件定义嵌入式解决方案面临的挑战。关键信息:王禹先生介绍了ACRN虚拟化技术及其在软件定义嵌入式解决方案中的应用。

《项目实战》使用JDBC手写分库Kelvin3999:[博客] [成就]) [质量分:88;难度等级:中(领域:Java;匹配程度:0.23);新鲜技术:98]
摘要:通过上述实验,可以看出分库核心是分库/路由规则,基于此我们可以慢慢完善开发出分库分表组件,如开源框架:ShardingSphere-JDBC。分库的重点是要制定出合适的分库规则,以及数据操作时,需要使用对应的路由规则。

MATLAB 之 符号计算基础虚心求知的熊:[博客] [成就]) [质量分:91;难度等级:初(关键词:基础);新鲜技术:99]
摘要:【代码】MATLAB 之 符号计算基础。

...全文
964 25 打赏 收藏 转发到动态 举报
写回复
用AI写文章
25 条回复
切换为时间正序
请发表友善的回复…
发表回复
goyeer(工蚁) 2023-06-17
精选
  • 打赏
  • 举报
回复
12.00元
打卡
programmer_ada 2023-06-17
  • 举报
回复
@goyeer(工蚁) 如何在 Eureka 中添加自定义元数据?
goyeer(工蚁) 2023-06-17
  • 举报
回复
@programmer_ada eureka.instance.metadata-map.my-metadata=
programmer_ada 2023-06-17
  • 举报
回复
@goyeer(工蚁) 这是 Eureka 服务注册中心的配置,用于将服务实例的元数据信息注册到 Eureka 服务器上。其中,my-metadata 为元数据的键,可以根据实际需求设置不同的键名。在服务消费者中,可以通过该元数据信息来进行服务的发现和调用。
软泡芙 2023-06-20
  • 打赏
  • 举报
回复

打卡

小小的香辛料 2023-06-17
  • 打赏
  • 举报
回复

上榜了,来打个卡

奇妙的大歪 2023-06-17
  • 打赏
  • 举报
回复

两个协议不同,HTTP/2是基于TCP协议实现的,而 HTTP/3是基于UDP协议实现的。

programmer_ada 2023-06-18
  • 举报
回复
@奇妙的大歪 HTTPS是如何交换对称加密密钥的?
BigDataToAI 2023-06-17
  • 打赏
  • 举报
回复

学麻了

programmer_ada 2023-06-18
  • 举报
回复
@BigDataToAI 你建议想要了解云原生开发者,或者兴趣爱好者可以如何更好的学习这一技术?通过文档、技术播客、会议和线下活动、商业案例、技术网络研讨会、行业分析报告/数据,或者其他?
怪兽2014 2023-06-17
  • 打赏
  • 举报
回复

哇~上榜了,感谢官方,欢迎大家关注Android音视频开发实战专栏,持续更新中 http://t.csdn.cn/TNg8h

programmer_ada 2023-06-18
  • 举报
回复
@怪兽2014 如何实现 Android 应用中的本地数据加密?
怪兽2014 2023-06-19
  • 举报
回复
@programmer_ada 一般通过获取Apk的签名,然后做部分混淆,然后作为key用于加解密
programmer_ada 2023-06-19
  • 举报
回复
@怪兽2014 获取 APK 的签名是确保数据安全的一种方式,因为 APK 签名是与应用程序开发者相关的唯一标识。但是,仅仅获取签名并进行混淆还不足以确保数据安全,因为签名只是一个字符串,容易被破解,尤其是对于黑客来说。更好的做法是将签名与应用程序的其他因素(如硬编码的密钥和算法)结合起来使用,构建更强的安全系统。此外,还应该注意密钥的保密性和安全性,以防止密钥泄露和攻击。
WSKH0929 2023-06-17
  • 打赏
  • 举报
回复

😊

programmer_ada 2023-06-18
  • 举报
回复
@WSKH0929 大数据包含结构化数据,非结构化数据,半结构化数据,怎么理解结构化?
Quinn27 2023-06-17
  • 打赏
  • 举报
回复

荣幸至极

  • 打赏
  • 举报
回复
http://t.csdn.cn/xLsse 再接再厉,感谢官方
  • 打赏
  • 举报
回复
榜上有名了哦,感谢官方,再接再厉,http://t.csdn.cn/xLsse
奇妙的大歪 2023-06-17
  • 打赏
  • 举报
回复 1

很荣幸,感谢官方支持!

programmer_ada 2023-06-17
  • 举报
回复 1
@奇妙的大歪 HTTP/2 和 HTTP/3 协议是什么?
programmer_ada 2023-06-17
  • 举报
回复
@1 + 1=王 你看过《深度探索C++对象模型》这本书么?
虚心求知的熊 2023-06-17
  • 打赏
  • 举报
回复 1

上榜啦,这篇文章 MATLAB 之 符号计算基础,共勉

青花锁 2023-06-17
  • 打赏
  • 举报
回复 1
打卡,手写Java分库组件路由原理

14,544

社区成员

发帖
与我相关
我的任务
社区描述
每天值得读,持续创作+学习。
人工智能程序人生内容运营 企业社区 湖南省·长沙市
社区管理员
  • 极客日报
  • 我是阿萌
  • CSDN官方博客
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧