新闻 发表于 2025-2-4 08:20

无意识使用AI编程

作者:微信文章
今天是大年初七,我已经上班第二天了。上班的感觉也回来了。昨晚排了下 To Do List,发现很多细节要做。早上更新了内容之后,下午到现在有点发呆。我心想,这以前不是要花很多时间精力才会完成的琐事,怎么好像就解决了?于是我回想了下之前我处理这些琐事的状态,心情,精力,还有时间。才发现今年我多了一个非常无意识的状态:“遇事不决,直接AI。”举个例子,由于跟别人合作,别人经常会把素材不分类,打包成一个压缩包丢给我。

没错,就是这样。你也不知道产品里面是什么,然后视频,图片也没有分开,格式也对不上。每次,我都要在多个产品中,整理成如下,以适配我的做事风格,还有归类。不然我批量上传到FB跟YouTube的工作量就会很大。

就像是把一坨混沌的意识,整理成一条条生产线,再批量投产到互联网中获取流量信息。换做24年,我的做法是,一个个手动整理,再一个个命名,整理这些素材的时间,够我听完2024年QQ音乐年度榜单,枯燥乏味且毫无价值,但又不得不做。2025年的做法,就简单多了。打开Deepseek,写下我的提示词:帮我写一个代码,让我提取目标文件夹里面所有的视频到另一个文件夹里面。1,目标文件夹里面包含多个文件夹。2,导出视频的文件夹里的视频,按照2月4日依次命名,例如有两个视频文件,则分别命名为2月4日,和2月5日。如果多个视频,依次类推。Deepseek:我理解你的需求是要开发一个Python脚本,用于:递归搜索目标文件夹中的所有视频文件将找到的视频文件复制到指定的输出文件夹将视频按照日期格式重命名(从2月4日开始)让我先创建一个脚本来实现这个功能。于是,我得到了一个能在终端直接打开的Python:

在数秒内,解决了我的问题,让我能在混沌的时间精力中抽空出来,点上一杯咖啡,喝上一口,得以迈向下一步。(具体代码查看文末)整个过程,没有任何迟疑,只有想到,就做,就立刻输出我想要的结果。后续,增加自动上传?再增加自动描述?……都可以,人类只需要负责创造,把自动化,丢给机器即可。AI的诞生,不过是加速了编程的普及化,只要你有想法,就可以了。从信息泥泞中逃脱出来,让算力不够,内存不够的人类普通大脑,一瞬间有了可以无限扩大的可能性,这是我从23年看到AI的时候所感受到的。不过,按照我的观察,Deepseek这会一波,跟当年Chatgpt一样。旁观者,依然在观看;或者做一些傻瓜测试,以证明自己比AI牛逼;或者做一些更傻瓜的测试,以证明中国AI比美国牛逼;还有一些浅层次的提问之外,没有啥改进。23年,距离现在快2年了。你问我,AI改变了什么。改变了很多,给了不少人机会。但也没改变什么。我觉得,即便有一天我真的走向培训AI的课程,我想第一章节,就是练习怎么提问,怎么梳理清晰自己的思路,想法。(然后被大骂割韭菜,笑)最后更新下进度,前文我提到,我写了一个Chrom插件。经过审核后总算上线了,可恶,居然是没有消息通知的。还是我发现邮箱里有chrome插件推广的垃圾邮件,才意识到,我的邮箱可能被爬虫抓去做推广了。



神奇吧,哈哈哈。插件名字我就不公开了,反正我也大概率不会更新这个插件,后续再看情况来做优化。短期内还有其他的想法想去实现。春节期间,我还做了3个红包封面,大概花了不到2个小时。用了“海螺AI”,分发效果有限,看来内容效果一般般。本来还有一个小狗的,小狗的效果是我最看好的,因为真的很可爱。可居然会涉及到版权问题,很神奇……

Whatever,祝大家新年发大财!前文提到的代码如下:import osimport shutilfrom datetime import datetime, timedeltadef is_video_file(filename):    """判断文件是否为视频文件"""    video_extensions = ['.mp4', '.avi', '.mov', '.mkv', '.wmv', '.flv']    return any(filename.lower().endswith(ext) for ext in video_extensions)def find_all_videos(source_dir):    """递归查找所有视频文件"""    video_files = []    for root, dirs, files in os.walk(source_dir):      for file in files:            if is_video_file(file):                full_path = os.path.join(root, file)                video_files.append(full_path)    return video_filesdef organize_videos(source_dir, output_dir):    """整理视频文件"""    # 确保输出目录存在    if not os.path.exists(output_dir):      os.makedirs(output_dir)    # 获取所有视频文件    video_files = find_all_videos(source_dir)      if not video_files:      print("未找到任何视频文件!")      return    # 设置起始日期为2月4日    start_date = datetime(2025, 2, 4)    # 处理每个视频文件    for i, video_path in enumerate(video_files):      # 计算当前日期      current_date = start_date + timedelta(days=i)                # 生成新文件名      new_filename = f"{current_date.month}月{current_date.day}日{os.path.splitext(video_path)}"      new_path = os.path.join(output_dir, new_filename)      # 移动文件并重命名      print(f"正在移动: {os.path.basename(video_path)} -> {new_filename}")      shutil.move(video_path, new_path)    print(f"\n处理完成!共处理了 {len(video_files)} 个视频文件。")if __name__ == "__main__":    # 获取用户输入    source_dir = input("请输入源文件夹路径: ").strip()    output_dir = input("请输入目标文件夹路径: ").strip()    # 检查源文件夹是否存在    if not os.path.exists(source_dir):      print("错误:源文件夹不存在!")    else:      organize_videos(source_dir, output_dir)封面:创作者:志聪桑AI算法提供:Midjourney V6.1Prompt:Chinese new year --sref 709290416 3483695436 1833602382 --ar 16:9 --v 6.1Prompt来自《槽边往事》,修改了--p,因为这是专属的personal风格,所以会发现风格上有明显的定制化差距。
页: [1]
查看完整版本: 无意识使用AI编程