首页 文章 精选 留言 我的

精选列表

搜索[标签页组],共10000篇文章
优秀的个人博客,低调大师

AI搜索时代,长文不再占优:17.4万页面研究拆解AEO真相

很多企业布局 GEO(生成式引擎优化),第一反应就是持续产出长文,认为字数越多、覆盖信息越广,被 AI 答案引用的概率就越高。但一份针对 17.4 万个 AI 引用页面的第三方研究给出了反直觉的结论:页面字数与被 AI 引用概率之间的相关性接近零,超过一半的被引用页面少于 1000 个词。这意味着,在答案引擎 AEO(Answer Engine Optimization)的逻辑下,“写长” 既不是内容被引用的充分条件,也不是必要条件。

优秀的个人博客,低调大师

VSCode插件开发全攻略(八)代码片段、设置、自定义欢迎页

更多文章请戳VSCode插件开发全攻略系列目录导航。 代码片段 代码片段,也叫snippets,相信大家都不陌生,就是输入一个很简单的单词然后一回车带出来很多代码。平时大家也可以直接在vscode中创建属于自己的snippets: 创建代码片段 那么如何在扩展中创建snippets呢? package.json文件新增如下: "contributes": { "snippets": [ { // 代码片段作用于那种语言 "language": "javascript", // 片段文件路径 "path": "./snippets/javascript.json" } ] } 然后创建一个snippets

优秀的个人博客,低调大师

<自动化办公> 两秒完成250页豆瓣电影PPT

PPT并不好用, 但还是得用它, 这里借用豆瓣Top250的电影信息, 利用python-pptx (0.6.7)自动生成250张PPT, 希望通过实例, 给常年整理PPT报表的上班族, 一个解放生产力的新思路 Python 自动生成 豆瓣电影PPT 最终效果展示 PPT动图 数据哪里来的? 爬虫抓的! 不懂爬虫怎么办? 看这里《进击的虫师》爬取豆瓣电影海报(Top250) 自动化制作PPT 的 一二三 先制作PPT模板 插入占位符 占位符种类 制作模板的过程, 就是插入占位符的过程, 可以根据自己的需求插入各种占位符, 比如,豆瓣电影Top250的需求是, 插入图片和文本内容, 那就从占位符中选择, 内容, 图片, 插入模板就好, 然后再对模板中的内容样式和图片位置进行调整, 就能得到符合需求的模板了 模板长这样 准备数据: 我直接把原来写过的,python爬取豆瓣电影的脚本, 运行了一遍, 图片和文本数据就都齐了《进击的虫师》爬取豆瓣电影海报(Top250) 准备资源 Python编程(将数据按照模板填空, 导出到最终的ppt中) 源码如下(注释详尽): from pptx import Presentation from pptx.util import Inches # 获取豆瓣电影信息 def getInfo(): movies_info = [] with open('./douban_movie_top250.txt') as f: for line in f.readlines(): line_list = line.split("\'") one_movie_info = {} one_movie_info['index'] = line_list[1] one_movie_info['title'] = line_list[3] one_movie_info['score'] = line_list[5] try: one_movie_info['desc'] = line_list[7] except: one_movie_info['desc'] = '' one_movie_info['image_path'] = "./Top250_movie_images/"+ str(line_list[1]) + '_' + line_list[3] + ".jpg" movies_info.append(one_movie_info) return movies_info # 创建ppt def createPpt(movies_info): prs = Presentation('model.pptx') for movie_info in movies_info: # 获取模板个数 templateStyleNum = len(prs.slide_layouts) # 按照第一个模板创建 一张幻灯片 oneSlide = prs.slides.add_slide(prs.slide_layouts[0]) # 获取模板可填充的所有位置 body_shapes = oneSlide.shapes.placeholders for index, body_shape in enumerate(body_shapes): if index == 0: body_shape.text = movie_info['index']+movie_info['title'] elif index == 1: img_path = movie_info['image_path'] body_shape.insert_picture(img_path) elif index == 2: body_shape.text = movie_info['desc'] elif index == 3: body_shape.text = movie_info['score'] # 对ppt的修改 prs.save('豆瓣Top250推荐.pptx') def main(): # 获取豆瓣电影信息 movies_info = getInfo() createPpt(movies_info) if __name__ == '__main__': main() Python生成图表(豆瓣电影Top20的评分为例) Top20报表 # encoding: utf-8 from pptx import Presentation from pptx.chart.data import ChartData from pptx.enum.chart import XL_CHART_TYPE from pptx.util import Inches # 创建幻灯片 prs = Presentation() slide = prs.slides.add_slide(prs.slide_layouts[6]) # 定义图表数据 chart_data = ChartData() chart_data.categories = ['肖申克的救赎', '霸王别姬', '这个杀手不太冷', '阿甘正传', '美丽人生', '千与千寻', '泰坦尼克号', '辛德勒的名单', '盗梦空间', '机器人总动员', '海上钢琴师', '三傻大闹宝莱坞', '忠犬八公的故事', '放牛班的春天', '大话西游之大圣娶亲', '楚门的世界', '教父', '龙猫', '熔炉', '乱世佳人'] chart_data.add_series('豆瓣电影', (9.6, 9.5, 9.4, 9.4, 9.5, 9.2, 9.2, 9.4, 9.3, 9.3, 9.2, 9.2, 9.2, 9.2, 9.2, 9.1, 9.2, 9.1, 9.2, 9.2)) # 将图表添加到幻灯片 x, y, cx, cy = Inches(0), Inches(0), Inches(10), Inches(8) slide.shapes.add_chart(XL_CHART_TYPE.COLUMN_CLUSTERED, x, y, cx, cy, chart_data) prs.save('豆瓣 Top20 评分图.pptx') 关于数据图形化: Python有很多优秀的图形库, 比如matplotlab, 以及Google推出的在线编程工具colabratory, 都可以方便的实现数据可视化, 掌握了Python图形库的使用, 基本可以和PPT图表说拜拜了... colabratory 教程涉及到的资源我都通过百度网盘分享给大家,为了便于大家的下载,资源整合到了一张独立的帖子里,链接如下:http://www.jianshu.com/p/4f28e1ae08b1

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册